SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Tutor Perini Corp. – ‘10-Q’ for 9/30/22 – ‘XML’

On:  Wednesday, 11/2/22, at 5:06pm ET   ·   For:  9/30/22   ·   Accession #:  77543-22-77   ·   File #:  1-06314

Previous ‘10-Q’:  ‘10-Q’ on 8/5/22 for 6/30/22   ·   Next:  ‘10-Q’ on 5/4/23 for 3/31/23   ·   Latest:  ‘10-Q’ on 4/25/24 for 3/31/24   ·   2 References:   

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size

11/02/22  Tutor Perini Corp.                10-Q        9/30/22   90:79M

Quarterly Report   —   Form 10-Q

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 10-Q        Quarterly Report                                    HTML   2.53M 
 2: EX-10.1     Material Contract                                   HTML     79K 
 3: EX-10.2     Material Contract                                   HTML    808K 
 8: EX-95       Mine-Safety Disclosure                              HTML     33K 
 4: EX-31.1     Certification -- §302 - SOA'02                      HTML     28K 
 5: EX-31.2     Certification -- §302 - SOA'02                      HTML     28K 
 6: EX-32.1     Certification -- §906 - SOA'02                      HTML     25K 
 7: EX-32.2     Certification -- §906 - SOA'02                      HTML     25K 
14: R1          Cover                                               HTML     76K 
15: R2          Condensed Consolidated Statements of Operations     HTML    107K 
16: R3          Condensed Consolidated Statements of Comprehensive  HTML     63K 
                Income (Loss)                                                    
17: R4          Condensed Consolidated Balance Sheets               HTML    150K 
18: R5          Condensed Consolidated Balance Sheets               HTML     73K 
                (Parenthetical)                                                  
19: R6          Condensed Consolidated Statements of Cash Flows     HTML     94K 
20: R7          Basis of Presentation                               HTML     27K 
21: R8          Revenue                                             HTML    172K 
22: R9          Contract Assets and Liabilities                     HTML     47K 
23: R10         Cash, Cash Equivalents and Restricted Cash          HTML     34K 
24: R11         Earnings Per Common Share                           HTML     47K 
25: R12         Income Taxes                                        HTML     30K 
26: R13         Goodwill and Intangible Assets                      HTML     71K 
27: R14         Financial Commitments                               HTML     86K 
28: R15         Leases                                              HTML     65K 
29: R16         Commitments and Contingencies                       HTML     43K 
30: R17         Share-Based Compensation                            HTML     29K 
31: R18         Employee Pension Plans                              HTML     43K 
32: R19         Fair Value Measurements                             HTML    163K 
33: R20         Variable Interest Entities (VIEs)                   HTML     32K 
34: R21         Changes in Equity                                   HTML    127K 
35: R22         Other Comprehensive Income (Loss)                   HTML    172K 
36: R23         Business Segments                                   HTML    158K 
37: R24         Revenue (Tables)                                    HTML    166K 
38: R25         Contract Assets and Liabilities (Tables)            HTML     41K 
39: R26         Cash, Cash Equivalents and Restricted Cash          HTML     33K 
                (Tables)                                                         
40: R27         Earnings Per Common Share (Tables)                  HTML     45K 
41: R28         Goodwill and Intangible Assets (Tables)             HTML     74K 
42: R29         Financial Commitments (Tables)                      HTML     80K 
43: R30         Leases (Tables)                                     HTML     69K 
44: R31         Employee Pension Plans (Tables)                     HTML     39K 
45: R32         Fair Value Measurements (Tables)                    HTML    165K 
46: R33         Changes in Equity (Tables)                          HTML    122K 
47: R34         Other Comprehensive Income (Loss) (Tables)          HTML    173K 
48: R35         Business Segments (Tables)                          HTML    157K 
49: R36         Revenue (Disaggregation Of Revenue) (Details)       HTML     91K 
50: R37         Revenue (Schedule Of Revenue By Contract Type)      HTML     61K 
                (Details)                                                        
51: R38         Revenue (Narrative) (Details)                       HTML     46K 
52: R39         Contract Assets and Liabilities (Schedule Of        HTML     42K 
                Contract Assets) (Details)                                       
53: R40         Contract Assets and Liabilities (Narrative)         HTML     32K 
                (Details)                                                        
54: R41         Contract Assets and Liabilities (Schedule of        HTML     31K 
                Contract Liabilities) (Details)                                  
55: R42         Cash, Cash Equivalents and Restricted Cash          HTML     38K 
                (Details)                                                        
56: R43         Earnings Per Common Share (Details)                 HTML     59K 
57: R44         Income Taxes (Details)                              HTML     30K 
58: R45         Goodwill and Intangible Assets (Changes in          HTML     46K 
                Carrying Amount of Goodwill) (Details)                           
59: R46         Goodwill And Intangible Assets (Narrative)          HTML     47K 
                (Details)                                                        
60: R47         Goodwill and Intangible Assets (Intangible Assets)  HTML     64K 
                (Details)                                                        
61: R48         Financial Commitments (Long-Term Debt) (Details)    HTML     43K 
62: R49         Financial Commitments (Reconciliation of            HTML     40K 
                Outstanding Debt Balance to Reported Debt Balance)               
                (Details)                                                        
63: R50         Financial Commitments (Narrative) (Details)         HTML    124K 
64: R51         Financial Commitments (Summary of Interest Expense  HTML     54K 
                as Reported in the Consolidated Statements of                    
                Operations) (Details)                                            
65: R52         Leases (Narrative) (Details)                        HTML     29K 
66: R53         Leases (Components Of Lease Expense) (Details)      HTML     39K 
67: R54         Leases (Supplemental Balance Sheet Information      HTML     45K 
                Related To Leases) (Details)                                     
68: R55         Leases (Supplemental Cash Flow And Other            HTML     28K 
                Information Related To Leases) (Details)                         
69: R56         Leases (Maturity Of Leases Liabilities On An        HTML     43K 
                Undiscounted Basis) (Details)                                    
70: R57         Commitments and Contingencies (Details)             HTML     64K 
71: R58         Share-Based Compensation (Details)                  HTML     60K 
72: R59         Employee Pension Plans (Summary Of Net Periodic     HTML     39K 
                Benefit Cost) (Details)                                          
73: R60         Employee Pension Plans (Narrative) (Details)        HTML     27K 
74: R61         Fair Value Measurements (Assets And Liabilities     HTML     53K 
                Measured At Fair Value On Recurring Basis)                       
                (Details)                                                        
75: R62         Fair Value Measurements (Available for Sale)        HTML    110K 
                (Details)                                                        
76: R63         Fair Value Measurements (Narrative) (Details)       HTML     31K 
77: R64         Variable Interest Entities (Details)                HTML     77K 
78: R65         Changes in Equity (Details)                         HTML     79K 
79: R66         Other Comprehensive Income (Loss) (Schedule Of      HTML     84K 
                Components Of Other Comprehensive Income (Loss)                  
                And Related Tax Effects) (Details)                               
80: R67         Other Comprehensive Income (Loss) (Schedule Of      HTML     77K 
                Changes In AOCI Balances By Component (After-Tax))               
                (Details)                                                        
81: R68         Other Comprehensive Income (Loss) (AOCI             HTML     51K 
                Reclassifications) (Details)                                     
82: R69         Business Segments (Narrative) (Details)             HTML     25K 
83: R70         Business Segments (Reportable Segments) (Details)   HTML    119K 
84: R71         Business Segments (Reconciliation Of Segment        HTML     37K 
                Results To Consolidated Income Before Income                     
                Taxes) (Details)                                                 
85: R72         Business Segments (Total Assets For Reportable      HTML     42K 
                Segments) (Details)                                              
88: XML         IDEA XML File -- Filing Summary                      XML    164K 
86: XML         XBRL Instance -- tpc-20220930_htm                    XML   4.29M 
87: EXCEL       IDEA Workbook of Financial Reports                  XLSX    177K 
10: EX-101.CAL  XBRL Calculations -- tpc-20220930_cal                XML    259K 
11: EX-101.DEF  XBRL Definitions -- tpc-20220930_def                 XML    651K 
12: EX-101.LAB  XBRL Labels -- tpc-20220930_lab                      XML   1.74M 
13: EX-101.PRE  XBRL Presentations -- tpc-20220930_pre               XML   1.03M 
 9: EX-101.SCH  XBRL Schema -- tpc-20220930                          XSD    186K 
89: JSON        XBRL Instance as JSON Data -- MetaLinks              447±   680K 
90: ZIP         XBRL Zipped Folder -- 0000077543-22-000077-xbrl      Zip    776K 


‘XML’   —   XBRL Instance — tpc-20220930_htm


This Document is an XBRL XML File.


                                                                                                                                                                                
<?xml version="1.0" encoding="windows-1252"?>
<xbrl xml:lang="en-US" xmlns="http://www.xbrl.org/2003/instance" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:srt="http://fasb.org/srt/2022" xmlns:tpc="http://www.tutorperini.com/20220930" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<link:schemaRef xlink:href="tpc-20220930.xsd" xlink:type="simple"/>
<context id="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ia021d37747014bab87e38be481325275_I20221027">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<instant> 2022-10-27 </instant>
</period>
</context>
<context id="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="iaff74492aa1c4050abf5924729154f30_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i9762dce6f1dd4518803f85046b313644_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis"> us-gaap:VariableInterestEntityPrimaryBeneficiaryMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="ib647c587bb8540b9bef5df77a577b6bd_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis"> us-gaap:VariableInterestEntityPrimaryBeneficiaryMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ibb808bdbe71f4a60852afd30ab77798c_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i9e18ddaf53564daea5930fa18cf874eb_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i585dd85a818045c491e52240096a5e74_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="idab0a7253c5e4c41ab8e680a1ea77623_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i6dfad9e922b344b690e70cbb411076fb_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="iacaad9aa4c404a6fbf0f319038ab64b1_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i7b3dbc5b752b4ff9b388aef134dec25d_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ide1d5ee3797a45b0894a24d9ed2e4475_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:BridgesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i3f07a6e59bdc4c66ac9e09393eb3c02f_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:BridgesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i1055f0eae8b84c6e9d91a7f5d425ec93_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:BridgesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ie25ded20dab847b6b2d55878f2457716_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:BridgesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ice60c595bbf64a31a814b50b9175ed55_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MilitaryDefenseFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ia020787570f142e781f81df2d383a6c5_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MilitaryDefenseFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i7c36a6e626444c0eac86da36621e5163_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MilitaryDefenseFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i12b29767ace74e7c9213525f4bffda58_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MilitaryDefenseFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ie432003d11a04593936a86a190c44e2a_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:WaterMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i6b44760f900040e7909ce164bde9cc15_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:WaterMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="id7901b865b994cee91f70d65d482d23f_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:WaterMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i95adf69cfc4d44d794e296304369f389_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:WaterMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i224e87eb7b2242838fe60abe4568b26c_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i14ff52853f8b42b898e27ff0d80d5ffd_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i1fd23eec37f34c3293189db8c3046610_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iba7636d17faa48d4a90e47ee0bb4835f_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i29431cbc84b448eeb4af9cb170c84b43_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="if9b518468faf456c8093813c569566da_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i5a06e6d3a4de493bb8e6e41d072c3473_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ia4a50e1b012b4717a87542807eff8e36_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i28561bf42f264ee09d89e011fd6c9930_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MunicipalAndGovernmentMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i3e1268365a8b499bbb6c9e712d34a157_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MunicipalAndGovernmentMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ie0bc2ebe1eb34e5aaaa1c00280f50dbb_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MunicipalAndGovernmentMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i352ec17f0c23411caf695def06b3b964_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MunicipalAndGovernmentMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i350f1bab100645c58bc51f51f97cec30_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:CommercialAndIndustrialFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ie1224f3e59fd4d92976bafbc42a3c526_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:CommercialAndIndustrialFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i8f4eea42be6c4a7a94803d068ba3b2cc_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:CommercialAndIndustrialFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iff669819c818468da02000131e3558c6_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:CommercialAndIndustrialFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i7ee272250e5a482d93c57d7ea6038246_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:HealthCareFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i638c547f39d54202bffc833626595353_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:HealthCareFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="id66d68cf19634f6dbbccda57947362a4_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:HealthCareFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="id955d3a0daee48f2946909d47b797268_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:HealthCareFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i89ac1e2ac07c40a8b5ecff3cefce861b_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:HospitalityAndGamingMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i0c3ca86098eb4ae9a4da118848a36c4c_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:HospitalityAndGamingMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ide106f37be5845b283a0a88dae2d29eb_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:HospitalityAndGamingMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iea7d5acd936f481ba169b25b4883b9b6_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:HospitalityAndGamingMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i449a40214a3e42e49541f303c2d1af3e_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i3263050c08174960804d1b0b25f19766_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="icb95a74e7b0b414ab2d957947ee3bd2b_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="if403add1fc1841c89c952fd463bd6abb_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i5745703c23c74f939487a154c128b32f_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:EducationFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ia25683ddb7cb4a0dbe2b007bcd6b21dc_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:EducationFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i4b667c0e95164649ae4be2a2a5709462_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:EducationFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i0064bfad303b4be0813e6407b68b6a4b_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:EducationFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i2ec7d2f09f954262a9632364fa8e50f6_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i2dd854c58c154528ad209f28fff07b11_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i928b112320a94205a191baac6912dcca_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i76b2ef629ffd4f76bc6ffc88bd4b7b3e_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ie942c97b4cc844ed899ea14007084e33_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i077f7985d67a4b6a985fe6efc3e2941c_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ia6396b5b1d1744688e5669090d1c9171_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i6633b00550f8471dafb11e2e2bf9fa4f_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ib55dc446a4b446528bb4527d43887ade_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i99ffba24da8949d18f431fc9f04afad9_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ibe9ed609d51f41f3b3149867bd3bf822_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i5973e17d7eb742b0a82568e4e1708946_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MassTransitMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i529321cdf86049b086d57474abd26914_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:CommercialAndIndustrialFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ia7088ec457cc4e42a3f43b684545413c_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:CommercialAndIndustrialFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ia5a8484da74f4f8396defb944ee049a7_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:CommercialAndIndustrialFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i198fbf0ba49241ea9691d819b520d913_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:CommercialAndIndustrialFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ida82e4c3b17344469e491e21241693b5_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MultiUnitResidentialMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ief7fe9cef0774e9188c2e2085928fd02_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MultiUnitResidentialMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="iea4e306acc494aa2aab0566bb4e944a0_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MultiUnitResidentialMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iae490852af9c46b4aa7429ea73c7937d_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:MultiUnitResidentialMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i8bd1998f26654f00b785fad77d7ef4bb_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:WaterMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ice049ecb9845473599c0c920323012ae_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:WaterMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ice6731f7ef3244e7ae391f1f309391bf_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:WaterMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i2aec3972d61b4364acb7f4a2bd2d7db8_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:WaterMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i4d27970eb5994da7b839bb3aea13dbff_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:EducationFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i6ac296b395ca4755b48e54150a3a8ff5_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:EducationFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i28e2348becb14a958fe2576bd0a78e70_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:EducationFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="idbdc08d662d242f6acfe4a3a1888dc25_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:EducationFacilitiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i4d79a9b4976a4c919650546f47bf5a89_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:FederalGovernmentMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="icbc70f44c7614878b0f78b9cd8f6b756_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:FederalGovernmentMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i8a999f046bcc429fbbd0afec8b346cd3_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:FederalGovernmentMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="if2e8380ea26544f8a0963dc11b586fb1_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:FederalGovernmentMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i06e356dfdcf94b54bef4ef37ac386264_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i6313bd09ba094b8f8c9078edae25fede_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i133431bc0207423096266111466a0ace_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i925a2393d5244837acdea6b55cf5407a_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ProductOrServiceAxis"> tpc:OtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ie4af008756e04ba0862291b0ce9ec813_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i495134e4c2524198a48fcd754afe7f4a_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i7bc92545f0dd405f8211f14593db6fa9_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i35f29bb85a494d37a9f04b457bbc6117_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ifc386a8e01004bb5a531902af62f21c0_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i90d6ebcbc92542008b09f79c897b9f83_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="icdb5763b4e3649a5a4801a270ef956fe_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i75ac323f6d8745839a1e75798201e982_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ib062369004a144a5aecef1ca628d8e2a_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i97febec0988c42579d5b9dc2eee0ac16_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i52aae9d34f034c19928d8882e636afcf_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i3c48b6079e084263b1266c8641ec4613_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i083b952ea38144ad9e6463deb975d599_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="idfdaa8960054406ab3437d79b7a5906b_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i629d02590c2843e0992d613db72ea6a9_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i8748c4a9206842bba02884b00553858f_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="id860dbd36b534691a106b7c85a90cb39_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i7dd01a72f140461e8100dcc43dbb106b_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i7c72ea08d4ee4b238c549138b28760e6_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i2a3c14c3680f4f5092de218a21acbf60_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ib12ae0b4341f4f23badfb4f0d69490cb_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i3c50500310ac4199b1957626265f6057_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ice3c89935f544d12bdc409f051d16aab_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i19de2a9a40714eb8b835fd58a0815e77_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i90c7ff0868bf40599b9e9a60430b1f67_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i8432b1df25fe4ab59da1359338f54e6a_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="if800a83152e2477fa5ffe3114b73d672_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i98ac4996e15042be94cdebce445629a8_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ie900d23c4e0644cdb7199ff4fdf2e43f_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i89f38366fb68453ba5a66fcb1458ce54_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="icda001bd381b4d2a84e1c2fa45f578c2_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ie9b2ba69cc584047ad1b40efc1105b40_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ie1d54766129f4d66a21c715d955001c2_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i038db5ca440f4a79b08cbbb64afd99f4_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i2e11848d26f547439219919e30b82f8f_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i5163d39d62c3400d8725b388bc89485b_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:StateAndLocalAgenciesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ia2415568b05d494abe7a4e977f91e77f_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i7744e90ed3814d9793e7642aea883a86_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i9b8daa8a9e6d48588570c039f1a26d33_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i10242c5aef974955af054f9c7ba6c27a_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i57509d401f534dddb7eb64e7166e7cc4_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i299606a5848c49988c16c7c123a09ec1_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i5aaee07e199f402dbfd34a28b654c09c_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i0c0df41498c14823b108d39db1683571_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:FederalAgenciesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i3b7637df59ee4fd1aa205994c0c61442_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ifbc6112c1d7a44f9bcd7a6ddf639d49b_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i8199684825ba408d8aadf6d233078294_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ie94b6461ba6544168fdd805e96fba7d0_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i02e0f6eb090d4c8589fc8541b838bd15_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i041e530dfe6549e5904473f9b05881e8_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ib7c7f221990d4c40b3b99cddac4626cd_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i2a06861ba2794801bb3331726f48bc68_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:MajorCustomersAxis"> tpc:PrivateOwnersMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i04a6a4b923864d98bf3163efa5f27ec4_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i56849c0d8cda422ba8dcad55fb5175b7_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i0c35f190bf874fe8bb585f6c1824ec2c_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i90b2095f26f441b9837fc209fb635f6d_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i7c9f0923a92d448f830af452da6565fb_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ia7d16f05d6b7422f823eaf6bb7cf2561_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="iec03135ec48f4dbaa4d312f382e816aa_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ie8e59434bb054d6f8d941ecb252ea7c0_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i13b65a2d97a2435a8be8b0d00b735e17_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ie545a5e7bc1a44028db062f1e7774241_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i9556209a33a34a93aaabdd792eaf8922_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i33bcc1415b314ce9b54761f8941aad5f_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i0a36c3cf395742f089d5074aeb71f3b7_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ic1b4e1c4407948249bf9fc9d0fee0784_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i3937690a2c7f468b8cb0ed3f6eb19318_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i79863b1e2de44b12a9e520ea8b5a7e3e_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i06828923d1cc4d969a53e3a81fb5b43f_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i8e1dbce81d6e4b3d86fd5107e3b78d4a_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i70536759addf4192bc0e12bbd2556304_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i0c5e6776a8604ffabeb3176f8eaa21ac_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ia7c82033f52e445484d57d2924c105a5_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i55397b557e3f432384fa648ddba80d26_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i9e71f739084a478b82d6545772940847_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i73b2bb9212334bb0a0f0efddf7b88b86_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i0b3af030e6b1442093c4e16e3d5aba66_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ieef6b919ea04496a896848a5d845a56a_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i863008522dc6474aafea65432ef9c0b2_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i8537137b48594b2f96406f351ddbe0ec_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="if981a868b5c945fbb914f615c5d5cffe_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i46bc9341752f4d92b0759cc05d47b004_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i50983cc681eb4e479291562eab9691d5_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i6fff3e13b286433aa43c9bced68bf62e_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="icfcd62a01382429ea8ab0f1882fd8230_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i8ba8e41a09964b45a614b1f8ee6c1bc1_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i9c3cecf0ddb64ce48adcd14ff4d4be43_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i5c4516444f7548a297b1791054aadae7_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i1d8b04eedcc848df961f1a430ba03521_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i7600cb977921426f868891daab1398bf_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="icaf4e9f7be3940c8aa4b64d9118a8370_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i204422e799ce4a05a2a4730bac4099b3_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> us-gaap:FixedPriceContractMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i4cc5b9ec105f40a785172142cd594e06_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ia039f767599142bdb4d92d141abdff96_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i140c3871cbe8478bb1617b665f068632_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ia2627e95299a4b10abac7d552102c067_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i0a5e7d8eead241ef9c4104688a512b32_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ia40fe0a00b7943eb8f2825aea6a3ed81_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i28b5b5c0931c4962a7cf7c787a51477a_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ie169fe321ee240b18f03b826d61c48c0_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:GuaranteedMaximumPriceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ic3896dd6d11f492fbdb2daffca8ca751_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ic53773da295f4f75b29514294c12feec_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i2c1c893569d9425494bf5a89ab8397ca_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i7112605efa6648d49b625a4f9d52299a_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iaa259fa2a72a45e4977fa1d1fdc7902e_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i5932716ea2984123a4bddc4bd2012d07_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i2c520e50cbce44848129cc108119d4ca_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i7c85fc45b3874b0db5e09f94cdcbd770_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:UnitPriceMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ic1c08184452c4bd5bd941cb187386c43_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ia32ebc402a4e46a2a8a1f6d8c6ef2380_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i70156d2506534e76b425af188c26f697_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i34a612c47c0446979c66d44faf3b1fbf_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i169a177094f7418e8561af85e0318f37_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="id1b1bd651e45401597e478ec9fdf4cff_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i94996f5c2287444e92a2c10237aed05e_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ie13e6bd3fad14e2c9b71251c951f4e80_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ContractWithCustomerBasisOfPricingAxis"> tpc:CostPlusFeeAndOtherMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="icd2682ad374547d4b0d8c762ca9cfc55_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i6403e627335445e8ab738bb060fd32c5_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i8434179b25884a3b85cbab7ba7a28294_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i5bdf1326954c4c86aedf6941cc926c31_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="i12641c3c5f4e4402be62f37638386511_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="id014005f9ffd49f393a8c6e7a4bb33ef_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="i9a906313318646cbb0dc1f5be5f50141_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i1af613f359d14ffebe1e40e9bda29a57_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i618ec18071e24b5092fe530ef7c4bb0b_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingAndSpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i425958404ea049f583ee3e8980a4f85e_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingAndSpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ibd4ebed76afe44c095dee5720244f797_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis"> tpc:ConsolidatedEntityExcludingJointVentureMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i354832ebdc374df48a8afa68df4b3b97_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CashAndCashEquivalentsAxis"> tpc:ConsolidatedEntityExcludingJointVentureMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="id0909273192347e39c051c34ef55865e_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> us-gaap:CorporateJointVentureMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i0dbecf712a43467bab15fae627aac4a3_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> us-gaap:CorporateJointVentureMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i164be9d3cdd84deeb0b45b83611f27ed_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i5c2d7dc60532426b844bc7e1fda0dff8_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="icd2dce80f6db49679b5b64789a9f9d9b_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i54a94301d164404199c14fea8f98bb19_D20211001-20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<startDate> 2021-10-01 </startDate>
<endDate> 2021-12-31 </endDate>
</period>
</context>
<context id="i654bad0667c84a139db5e478ca60a684_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:TradeNamesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i91045f51ffff4921b6dac83c83d76db7_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:TradeNamesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i775eaa13034849d3b3a61cd6e5dbdd51_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:TradeNamesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i753fb2d4814f4d66a81753339e5de33f_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:ContractualRightsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i7255a3bacbfb49b28d80ec4de801078a_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerRelationshipsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i3ca59a0bf22b412cb7889fadc4940916_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> tpc:ConstructionContractBacklogMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="if96aa91a04574545943dc22258e294d0_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:TradeNamesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ib5335314cfbf456082dc43ea076b9b66_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:TradeNamesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="if5a1bed9b28c4fa8a316004efa17284f_D20210101-20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:TradeNamesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-12-31 </endDate>
</period>
</context>
<context id="i4e5838fd543d4e87af8798f8f436ce7a_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:IndefiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:ContractualRightsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i232ba786c01848a4834c060063a52cee_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerRelationshipsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i7c6b27963fa14b26ad22b5f9e24ebd6d_D20210101-20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerRelationshipsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-12-31 </endDate>
</period>
</context>
<context id="i93fd9a8aafbc4d28b63359aa81445e5b_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> tpc:ConstructionContractBacklogMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i970b4b7270b947149a6f7c4472e2870a_D20210101-20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> tpc:ConstructionContractBacklogMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-12-31 </endDate>
</period>
</context>
<context id="ie7647fb3ff274e3bb85f80a989051a92_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TwoThousandSeventeenSeniorNotesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:SeniorNotesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i4d00e75a1e9542729c1e11dbff31355a_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TwoThousandSeventeenSeniorNotesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:SeniorNotesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ia7c368aebbbc49b0b516358a9ab6fa77_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> tpc:TermLoanBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i71788f41b16544b78859d7e9714a0604_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> tpc:TermLoanBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i60f867a432134b7e99398b165ae38b0d_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i798fb59b9ce545b6a9bde074f106df04_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i3d5ebcec42a54d5a9fcabf659ba2b93e_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> tpc:EquipmentFinancingAndMortgagesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="iff7a2ad9d90941c58610595675b279e7_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> tpc:EquipmentFinancingAndMortgagesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="iab47bedbd1c941ebb141a98630ccda47_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:NotesPayableOtherPayablesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i8e402e117aae46749b412003b07bce2c_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:NotesPayableOtherPayablesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i784df19bd50b4ab290a86cbe5ffc502c_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i9ab22fe2b1334f238d71f81541b8538f_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ibeb55b78d11a4ff780254a1fe414797a_I20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditAgreement2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:LineOfCreditMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-08-18 </instant>
</period>
</context>
<context id="i7d8b4c6796e94168b8a23405246bc312_I20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditAgreement2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:LineOfCreditMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-08-18 </instant>
</period>
</context>
<context id="i6d1b95f2e94445e1916f2cdcf482c206_I20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:LetterOfCreditMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditAgreement2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:LineOfCreditMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-08-18 </instant>
</period>
</context>
<context id="icc8657f83d8b4cecb5c8d13164984833_I20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:BridgeLoanMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditAgreement2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:LineOfCreditMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-08-18 </instant>
</period>
</context>
<context id="ieb4d34b8265946fda4161ca489368601_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:RevolvingCreditFacilityMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditAgreement2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="i587e9cfedde2424fa9729059c1a24119_I20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:FirstLienMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-08-18 </instant>
</period>
</context>
<context id="ic2e83ba820f3496c98994607566e337d_I20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:CreditFacilityAxis"> us-gaap:SecuredDebtMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LienCategoryAxis"> us-gaap:JuniorLienMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-08-18 </instant>
</period>
</context>
<context id="idefd1a22e16949519897d21c640d364b_I20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:UnsecuredDebtMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-08-18 </instant>
</period>
</context>
<context id="iae118b30acd844b8b60c82e034a4d517_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditAgreement2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:FederalFundsEffectiveSwapRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="icf06468a451c46eba71dc4559cfdf252_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditAgreement2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:LondonInterbankOfferedRateLIBORMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="iacd3d64266264d56995b678b464d0639_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TermLoanBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:LondonInterbankOfferedRateLIBORMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="i515ad923e67b4634b409a170a0d693b3_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TermLoanBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:LondonInterbankOfferedRateLIBORMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="i350edc8453334fbaba4224fc9ebfd6b9_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TermLoanBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:BaseRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="ia5d6e41b2a3041459fd9fa0a7bfed06e_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TermLoanBMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:BaseRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="i3032a0aa1e8349cea1fe0b2c24238903_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:LondonInterbankOfferedRateLIBORMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="i34f5e1f62cd549629cd03fcd2826abb5_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:LondonInterbankOfferedRateLIBORMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="idd94475d256e45c191989375162d8ebd_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:BaseRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="i43db4f0647b24dc2aaad1b38fd1ff936_D20200818-20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:VariableRateAxis"> us-gaap:BaseRateMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2020-08-18 </startDate>
<endDate> 2020-08-18 </endDate>
</period>
</context>
<context id="i9332678750ea4c3c98969a3b8992fb5c_I20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-08-18 </instant>
</period>
</context>
<context id="i6ab4ea794ff349529931d5e241c168c0_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i13490039382742fbafd3d16f6823a60b_I20200818">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-08-18 </instant>
</period>
</context>
<context id="i428f019efb0e48b5ab33e055b6dac276_I20210101">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-01-01 </instant>
</period>
</context>
<context id="i6d532aafc0f44f36bb383b0c0fd7a208_I20220701">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-07-01 </instant>
</period>
</context>
<context id="i87459c15591b4b8ba9cc677a7ff1e879_I20230401">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:StatementScenarioAxis"> srt:ScenarioForecastMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LineOfCreditFacilityAxis"> tpc:BMOHarrisBankMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2023-04-01 </instant>
</period>
</context>
<context id="i3db54096ebb743eb89b69a17c58d90ef_I20210615">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:ConvertibleDebtMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-15 </instant>
</period>
</context>
<context id="ic0f94c61493d44419a6c47931113f384_I20160615">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:ConvertibleDebtMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2016-06-15 </instant>
</period>
</context>
<context id="iddea6571f33246a28bd79a68f14502b9_I20170420">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TwoThousandSeventeenSeniorNotesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:SeniorNotesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis"> us-gaap:PrivatePlacementMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2017-04-20 </instant>
</period>
</context>
<context id="i666c89c7565d466ebfb457444444ef9b_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TwoThousandSeventeenSeniorNotesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:SeniorNotesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:SubsidiarySaleOfStockAxis"> us-gaap:PrivatePlacementMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iabed11f72bc3492eb6ff79a0583172c4_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TwoThousandSeventeenSeniorNotesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:SeniorNotesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i24b9f651fea149d59893617fc352e485_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TwoThousandSeventeenSeniorNotesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:SeniorNotesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i6d33c364c8454178b585981905c5ab9f_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TwoThousandSeventeenSeniorNotesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:SeniorNotesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ifd08f621c47849aabe25f1e3aeeb48a5_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:TwoThousandSeventeenSeniorNotesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:SeniorNotesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i3c07b49fb6644f32a71a57792090d1b1_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> tpc:TermLoanBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="id8587536a56c4918a1dbe045ca1b574c_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> tpc:TermLoanBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i651511d627c9490a861ce61ac8a9bb71_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> tpc:TermLoanBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i8534957e06aa4a2fb5dea8abba5177f1_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> tpc:TermLoanBMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="icffc903874a24be989e3e9c1bc79c588_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ibc71e08411dc497f96dbf0b32e817559_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i1fd0eec3b303492799db704a68500c6c_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="id3263e3c664f44abbdaf803d8b83e43f_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:DebtInstrumentAxis"> tpc:CreditFacility2020Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ib7f93d8b30864e0994edf7fea460d71f_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LongtermDebtTypeAxis"> us-gaap:ConvertibleDebtMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i6fd605fced774da6b494e319319ca2ca_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MinimumMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i85138d1cf4734646ba45d0a2fa18be88_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="ic49258d20148424682ca1564fef54944_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:RangeAxis"> srt:MaximumMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iba47977d6fe7403396687e89724f8135_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:OwnershipAxis"> tpc:SeattleTunnelPartnersMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iebb330bdc1e0479fa043057755bd7991_D20150601-20150630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:AlaskanWayViaductMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2015-06-01 </startDate>
<endDate> 2015-06-30 </endDate>
</period>
</context>
<context id="i142ba1f92a2548f8967929bfe93f0591_D20160301-20160331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:AlaskanWayViaductMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2016-03-01 </startDate>
<endDate> 2016-03-31 </endDate>
</period>
</context>
<context id="i9d7df56f715d4f0b95c8adc389baef84_I20160331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:AlaskanWayViaductMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2016-03-31 </instant>
</period>
</context>
<context id="i41ce2e9764a842fcb8c80910f3cb7858_D20191213-20191213">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:AlaskanWayViaductMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-12-13 </startDate>
<endDate> 2019-12-13 </endDate>
</period>
</context>
<context id="i01e4b09325a34d4bb3170df3300c882d_D20221018-20221018">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:SubsequentEventTypeAxis"> us-gaap:SubsequentEventMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-10-18 </startDate>
<endDate> 2022-10-18 </endDate>
</period>
</context>
<context id="ic3ca53f18b204f69a003e05bd6e5bf11_D20191001-20191231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:AlaskanWayViaductMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-10-01 </startDate>
<endDate> 2019-12-31 </endDate>
</period>
</context>
<context id="ic56083d67ded44ef90e80b4c7204ea04_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:AlaskanWayViaductMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ibaf8edbe876e42cab5be6023a77046d2_D20130801-20130831">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:GeorgeWashingtonBridgeBusStationMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2013-08-01 </startDate>
<endDate> 2013-08-31 </endDate>
</period>
</context>
<context id="i60d6c6003aee42258611ea63a52c4273_D20150226-20150226">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:GeorgeWashingtonBridgeBusStationMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2015-02-26 </startDate>
<endDate> 2015-02-26 </endDate>
</period>
</context>
<context id="iaa3179163d37497eb840cc5de54a25d7_I20180331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:GeorgeWashingtonBridgeBusStationMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-03-31 </instant>
</period>
</context>
<context id="i2c17d035e2f044e2a4e12663e7092bf3_I20180331">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:GeorgeWashingtonBridgeBusStationMatterMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:LitigationStatusAxis"> tpc:ReturnOfRetainageByDeveloperMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-03-31 </instant>
</period>
</context>
<context id="i80b5c6c09702442a9934a2232192a128_D20190604-20190604">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:GeorgeWashingtonBridgeBusStationMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-06-04 </startDate>
<endDate> 2019-06-04 </endDate>
</period>
</context>
<context id="iec078d4ef187481ba080f83c2c1c323b_D20191213-20191213">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:GeorgeWashingtonBridgeBusStationMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2019-12-13 </startDate>
<endDate> 2019-12-13 </endDate>
</period>
</context>
<context id="iabaa3294f9224524a95b80ed21bfeeb3_I20180702">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:LitigationCaseAxis"> tpc:GeorgeWashingtonBridgeBusStationMatterMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2018-07-02 </instant>
</period>
</context>
<context id="ib3f87d749db644de84ed3b3e36cac764_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockUnitsRSUMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i6447423c76324583a18332a5d83484a2_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> us-gaap:RestrictedStockUnitsRSUMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i5725f53c6cd4453f8cbbf36bf58a9cbe_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> tpc:CashSettledPerformanceStockUnitsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i64a20d0f8ec14bbc8ef3eedfdb026de0_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> tpc:CashSettledPerformanceStockUnitsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="id15b590eb1f247c1900b7b33fe616fbb_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> tpc:UnrestrictedStockUnitsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iefcf7bc8aec24a098b24c99a69b5fe4c_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> tpc:UnrestrictedStockUnitsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ie66a0da330be446383fdbfe09b7ae874_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> tpc:RestrictedStockUnitsGuaranteedMinimumPayoutsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i93dddb35275c4c9991185b83931f820f_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> tpc:RestrictedStockUnitsGuaranteedMinimumPayoutsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="id3bcbcd032674488804d55a2ed4ff6c1_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> tpc:RestrictedStockUnitsGuaranteedMinimumPayoutsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i76aaf390ee85454fbbfac765e2d4f061_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:AwardTypeAxis"> tpc:RestrictedStockUnitsGuaranteedMinimumPayoutsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="idd095758d725471b8dbb9b22deca9220_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i5f440bf5367d43acab4413d8d4f7286c_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i786fecbbeef740fe83fd956d649d6598_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="if193942202cc43d19e60f36e54059bd0_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i71d8b85e87b74b0fa699b53089389747_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i639d6ac0cc22474f9681b1e1f20e58c9_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i297eb8448f834a7fb1addcdd50707011_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ie0234428da2a4d29879b06d89a88e28e_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i8d9cea85049e4dd1b19cdf0d9d618286_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:MoneyMarketFundsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i96e3a59b8e314797a9319d188e84fed4_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:MoneyMarketFundsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ie1cfafbab6cb443a89ab7014ae38e67b_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:DebtSecuritiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i14c270756dd546cb9f7edc1e1a1621ae_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:DebtSecuritiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FairValueByMeasurementFrequencyAxis"> us-gaap:FairValueMeasurementsRecurringMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ib38dffa1e2ef4b5881aca56db48432bc_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:CorporateDebtSecuritiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:RestrictedInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="idead23fe88164ed6854ef3a36f89c585_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:CorporateDebtSecuritiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:RestrictedInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ibde2f87ab1e64b2e81766051998cab6d_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:USGovernmentAgenciesDebtSecuritiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:RestrictedInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="ie52856a1418949908391b588f750ad67_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:USGovernmentAgenciesDebtSecuritiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:RestrictedInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i6abef5d2aa1b405e92cb91a56196b2da_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:MunicipalBondsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:RestrictedInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="ide4c41fdb60f4ed2843fba310b979fb7_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:MunicipalBondsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:RestrictedInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:CertificatesOfDepositMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:RestrictedInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i632d7fa602f2434d9ac11754515bb015_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:CertificatesOfDepositMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:RestrictedInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:RestrictedInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i97955c8af96a44d0998406d4ee438b3a_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:RestrictedInvestmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i07f2e7850bed4b3f897e7be692e27c7f_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:CorporateDebtSecuritiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:InvestmentsInLieuOfRetentionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i082991990a4740489a150c591ab59829_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:CorporateDebtSecuritiesMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:InvestmentsInLieuOfRetentionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ifaf66f1fc9a548648cf0607513a9c7f8_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:MunicipalBondsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:InvestmentsInLieuOfRetentionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="if294dbd721704080817defc99c58b75b_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FairValueByAssetClassAxis"> us-gaap:MunicipalBondsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:InvestmentsInLieuOfRetentionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i4e57bbc3ca4a421092fa611e6eec2553_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:InvestmentsInLieuOfRetentionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i9c334d7ce4384c96b5db12e0c4236301_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> tpc:InvestmentsInLieuOfRetentionMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="iaeb7414c525e45388a20a1473da9c205_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis"> us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="ia565bc972d8149a1b67ac329a01674a0_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis"> us-gaap:VariableInterestEntityNotPrimaryBeneficiaryMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i3239f07be02a40e998267716635131c0_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:OwnershipAxis"> tpc:PurpleLineExtensionSection2AndSection3Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionsByRelatedPartyAxis"> tpc:JointVentureWithOGIndustriesMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="icb918070d0c444cd9c3b9532bfc0c086_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:OwnershipAxis"> tpc:PurpleLineExtensionSection2AndSection3Member </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="if15fb3f09bc0473fb1200d37ba6685e0_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:OwnershipAxis"> tpc:PurpleLineExtensionSection2AndSection3Member </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> tpc:OAndGIndustriesIncMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i1cb1fbe1930543aea55d68284094bfad_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:OwnershipAxis"> tpc:NewarkAirportTerminalOneDesignBuildProjectMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> tpc:JointVentureWithParsonsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i1350fa96d1e0459f85a7dbe640a1ea26_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:OwnershipAxis"> tpc:NewarkAirportTerminalOneDesignBuildProjectMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i6867e1cb392548cd9ee825fb77c83408_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:OwnershipAxis"> tpc:NewarkAirportTerminalOneDesignBuildProjectMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="dei:LegalEntityAxis"> tpc:ParsonsCorporationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i3726f19204374a9a896cdb93ff049772_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="ia75f6e036281427bb2f158b1fba7b4a2_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="ib492073d6de84ec59810491c6d33c880_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i3365bf57b50a4562bdecd8aef654bb9a_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i20db3356823b450bbf94407d96c32cfc_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="ib296c30f70e8446db4f811e2d1fbe928_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i2efcad9e07714580a275febcf2d408d2_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i5d90d1a0b6b74ba0a833ec09a7c76105_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ie36847199a334e7a8756e7ecf3855aff_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="if91ef1cf6b0f4877bd44fdf8d06f5a9e_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i5ddd11e2735540ae9ce79079c084de64_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i6b825449f7064cc1a1ef369efdfad8b2_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i778cc39ba22e4058a1313f648cee602d_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i1a6267ada9c54ab2b2be3108e7d9a584_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i5d402fe0001c46cfbe2b90d7217a8c38_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i0a82539a31c14116aa56afbf6d23739a_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i3ab14021c69a425d9fe68b029f3abd5f_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i92ff80bbe4e1413bb0b84c7e11a3ae2e_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i0c073c0e0241446a8ff6078d1758b3b0_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i6d361adb93b2492e9a3f8f17fd8e3e43_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i796a4f7c34a6480791e83239ec9ae1bd_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ia50a6b3303194d5ba27e23aaf7f04536_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iedc4885782d14312b6835d3b34927b54_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ib4983e6b64074e169b931a00c26bd75e_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ied829bacd1394c02a8877980914e5c57_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i04ad81556ec849ecb734f39dc38582cb_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ibf8f5ccbc6544a7fa911234b9a6cb0bf_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="id8ac6c7ec17f462fa2eaa72286369ca5_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i3910470dad4f42b9873cb363b54bd96a_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i0681b26dcbf04812b3f28acd1298ac2e_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="ifabff0ad7f7f4f4eb24f588cc258ddb6_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i76184fee575e4b19b31f578380ca7d7f_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i38d28538505643ce96cec2dc0995a623_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ib3b7b75c19144cf4a90865420d19df79_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i59e0bb27c28741c3977302f1e7a82532_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i61cb58842a5640c683128c6a5821cb5c_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ia3c24c380d96410ca457b9ca5e6eaa7b_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="i3a4b6777fc8b43d88d2072cb4be3ebf5_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="i86398bd308104002841c52c3e6c17a1b_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="i8ed81247f8a043ddb7981e695c582af9_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="idfa146f7e9344e259929a7228fa66d30_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="i5eb33d5848b548f3b071460a01f79514_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i2feaa2e341e04bb18cf9e51a0243693a_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i7eef5e6eb6f6478998f8c8e8d006e013_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="ifebf4a5096074d2989da900d0bfe732a_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i8ce000ac86a541449927cb8438390ed2_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i7d111dc2967d4222bd2db6225641eda0_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ifa90b39d76f046a286d6b919f9279743_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:NoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="if93879ba5b7c4e43a49843db0947aaf5_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i4f5fec49efb0485d981dcffdf91236ac_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i1e0d6447b88b4b73b73ca7d3e632938b_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i6823031a078e468e9c9476b50077a7b2_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i5d58e411816d43689d532cb441e7163f_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i5a0430cb2ab64ef6a8fcbaf87e93232e_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i367414f5fbfe48d988072702f5d5344f_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="id757efb5c9e148b988b2a0da50aaa852_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i52540e64e1f542b381ec464ef102d1f2_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i6f821525ddca4b0898e3291c92ac8a6c_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i80eba4fc717344cb9207dd15c49b09f6_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i6e3d65e7d3594ecbaf7524c219c74f67_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i619899ea18db405c95b6a695bd3d3227_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="iee5bda18f13447a88e619cbeaa82a8d5_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="ifa495668bdfd4f53ac0392966c8f49d2_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="i177ca87061df46b99b97fc12155e5103_I20220630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AociAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-06-30 </instant>
</period>
</context>
<context id="ibf934f49073b4143986256c74e49b712_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="if95a55e9e1194fc0bb21349d6066a216_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i987213f977984e3d9084ec9b386d355c_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i25ae5cf6b43f4628bc1daa1692e3f586_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i6191f30d566347dba69ccd8a308efe68_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i869753ce2b0049d2bde2bede3a1975cf_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="i1728b9ab987547788018fc6f27c8d576_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AociAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="if8acb9f8c5cb4da681da68dbbbf8368b_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i90f388834e554040b83bb9f1003ba763_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ieaf7fc18bcd64bfdb914a89633dd1ec7_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i13efa47e37c34a7381093c152ffb4484_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i2f23ec69ab6c4c2986e7f2f52655607c_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i571d936911a94af693dd11214f68255f_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i35caed37ac0946b8804ae7225d27d292_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ic2b97a965e1b45d390c0251d73b35131_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i3855bc1daa304703a060abaa1d5b3865_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ib99fd9a1c479444ebc70a1a1160cb9a7_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AociAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i59cb89d8ac2e470a85376ff3f3aca7db_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i0da798d5394b483fb57c5a78cb6db7f7_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ib5e11662c9b3405b9b3bcd7ffffa472b_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i4860f1cf02744168aad50a27b898edbb_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i1476c3485081467da16605393285d824_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i97f8f4c13b4642258e60f9b0e137f3e3_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="id2640fb7303748d8a96c4543c4fe8000_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i646c4c6674434e89a774dc8b132cc2e0_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i861d46cb174d4d0e8fd1d1d8c85b2749_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i3c16f6238e3840f89c3e1d0c890db609_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="i364c9e25e33541ee8f4d8a52064f0170_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="ic363d2c63d4144e3af16a38eb426353a_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="i7563b1e297934ebbb0c54a086799f149_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i0e8a89259fb8444897a39194b508a494_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i652f9f619e9e430f9b5971de19caa2ea_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i6bb3bc71b3cd4bcb9e7dea3c6f124415_I20210630">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AociAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-06-30 </instant>
</period>
</context>
<context id="i6386f15cb7dc4fcc877d0e8b88e344b6_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i85ff6b36763d4733883d952d1a8c1255_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i89d108ed0d7a479f85c13ff02f440293_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i04153d0eb49d4f2c96790202f76fa3e4_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="ibe402b60cf014dae8dd0905a950bd087_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="ib2380999c70943b58414aa6351a62687_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="i1e2ecd64893148b893a9da38c44b47cb_I20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AociAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-09-30 </instant>
</period>
</context>
<context id="i7e78c3b4480b45b8b11a08b249b8c7aa_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i001a6db7a3754b1b8c7fe1e16e759b5a_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="ia7fafc38eeb64634ba30e23aaed46946_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i01faf451b29342d2b6a72d05ec189db0_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i146a531d0343415485f0b300f82eb620_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedTranslationAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="icc6044918c3344e5b1e2fc63269e4883_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetUnrealizedInvestmentGainLossMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i3a14bbf3126a4871adfca7a2de6e7c1a_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="ia71195930cc342deb4ce2609314bb5b5_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i443473d7fa5e428e81639f28e8cac304_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i6108baf0c9da4edb82e27991eca69a0b_I20201231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AociAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2020-12-31 </instant>
</period>
</context>
<context id="i72385136bb2041518af827de7be8174e_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i9dbdc85639ef447d9d44ff626a60e732_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedForeignCurrencyAdjustmentAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i0529d3ceeddd4428bca93d7a9763afff_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedNetInvestmentGainLossAttributableToNoncontrollingInterestMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ifc4b213d8e924b2f96bdd7ad04dc6212_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"> us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i2c63496206c84ba9b7371db277bf51e9_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"> us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ib044bea9c5de48299a9f8591f7f43d02_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"> us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="id2e2b7c841d9400ab44d6444b4275213_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"> us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedDefinedBenefitPlansAdjustmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i5dd9c551d73e400a992acabdd2964897_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"> us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="if51474a745ff474db6c48cd2fee9feeb_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"> us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i97efde4bedd8401caac406d10b359cb5_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"> us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i36acae08c0a849db822e100496087d08_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeAxis"> us-gaap:ReclassificationOutOfAccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedGainLossFinancialLiabilityFairValueOptionAttributableToParentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i9452eb4f8e8b4d1e90d07f0068fde11c_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i3d47e70e9e764e3984ccf738f5b31f42_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ie56d44a6e6a9430a95339c07a1e5f99e_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i6ced934e86fa4ef280d785d2b1479aaa_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i80cad59718d545d38d96bc5badaa557b_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i0f37d802880e4c77b5f3f0f8f498861c_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ifa443e9ced374e71857568e6c40e5d67_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ic041189b45474d9d8ca3262b890f3531_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i7bf446b747e441089f6d3893ace27394_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ie5db77ce3a7c4d25b3f6c3099d8ef76c_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i5c1337d248894a1596f176b9ae0d7723_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i909a363f24a34e4d8814fb729cc25886_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:CorporateNonSegmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i51fb755b48a24f2cbf02f00bfb340cce_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="id4a4f8eb1d044776850b67e77390a901_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i45cb39d31a3d4b2d86bd86688c4856e9_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ie1063d95ee7e4fd18c89793c997c4e13_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="if171897686d2468ca57033db015f79d1_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i33e6fc85739c442f98fc224f2a2a1e8d_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i6a9cb09164d842f6aa2f095fc2806720_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i4bfea50b29cb4da29ee164e1e3b1ae83_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i9b1d74a4826b491b996c7ecb7fa6b8b8_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ia142d43299994448bc3db8c74120ea4c_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i4c9617c2443a42ba86eb134c0ed13495_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i662fbec2c2a04b7bb5a3b08efce44c75_D20210701-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:CorporateNonSegmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-07-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i0169ce339f7d4a8892d974ff9b54a767_D20220701-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:UnfavorableAdjustmentDueToElectricalProjectInTheNortheastMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-07-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i3bc7d85d1ff84550bf6e8c1709d882dc_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i0b26be8bb8ba4dce9238e83cfe19a5a3_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i715272c83e9e4e4ca0f99a0be05c722e_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i306a9cdcee4041dbb222e8eddb0a5b0d_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i5d926af655864f7a82a4df72960bf483_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i0b3988de62cc49e588cf4017f02340b8_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="id35617f70e944678b65ad542cef03c5a_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ic173c1003947481fbac3cf25d74b69c9_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i20ae2b2807864270ba69855336912c19_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i400ac4e208814633a1a2e6901f07b600_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iae74c4afdae14b699e838d20f317d8bc_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ibcaa920d8fbe4c4997731649aafaa352_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:CorporateNonSegmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iffb11a365c4a486eb18d78dcf10b312f_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ic8ea54d9dd124405b95378e5615d7744_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="ibabb4642678d48edb661b5e85b51a9f6_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i5c319f7ceaef49a5b92959e8fdd9a0ab_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i72a5b086af8d472880fe97daf3f555e2_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="if51a13106c3e4c36bd2d88fac03dad41_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i379adf6527bb4f43ac6d2385e26d351d_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="id1cbe3409dbd46da983e992ef3b70339_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i52e5e0d3de03499c9dba691c4049de48_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i6c2085e31f9646639514674d93ddba2e_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:IntersegmentEliminationMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="iefe43ded7ec841d58f0f249f43e7bc42_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:TotalSegmentsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i723029768c6149bcbfb0c89dda5ec3df_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:CorporateNonSegmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i2aaf7c75aa674a6082951261a42916e0_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:UnfavorableAdjustmentDueToElectricalProjectInTheNortheastMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="if454c32628b04fd9ae755b90799482a9_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:UnfavorableLegalRulingPertainingToMassTransitProjectInCaliforniaMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i376208dc487f47d8abaa56af0f09a80f_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:AdverseLegalRulingPertainingToBridgeProjectInTheNortheastMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="iaf97b994dc2c4bbabe8661dea361764e_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:UnfavorableAdjustmentDueToChangesInEstimatesOnTransportationProjectInTheNortheastMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilAndBuildingMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i13a60c1feafc4bbc98383078732084e8_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:UnfavorableLegalAppealDueToElectricalProjectInTheNortheastMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i512626efdf094b658e4c9fee6b34d711_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:UnfavorableSettlementDueToProjectInMarylandMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="i76bb40935e11491c9af137b1660f4580_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:UnfavorableAdjustmentDueToCivilSegmentHighwayProjectInTheNortheastMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ic9ae3144645a4909baa4d52a93ceb15f_D20220101-20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:UnfavorableAdjustmentsDueToCivilSegmentMassTransitProjectInCaliforniaMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2022-01-01 </startDate>
<endDate> 2022-09-30 </endDate>
</period>
</context>
<context id="ib8db883f172345af94e1e4646299c6c4_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:FavorableLegalRulingPertainingToElectricalProjectInNewYorkMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i1203fdffb84e40c5bbbcd1966f86cd32_D20210101-20210930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="us-gaap:LossContingenciesByNatureOfContingencyAxis"> tpc:FavorableLegalRulingPertainingToElectricalProjectInNewYorkMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<startDate> 2021-01-01 </startDate>
<endDate> 2021-09-30 </endDate>
</period>
</context>
<context id="i59cb40c8fda245f881ca8f6c66ae4c88_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="ifdddf936707a41559fae7363c4fd9c38_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:CivilMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="ibdefe3f0e09344f693c33f77109ab8b8_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="id5e0dc66d3fc4b91b0b94a5d16bd384f_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:BuildingGroupMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i7923aba48f6b44a9bb19776bb353ed79_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="ie0df2bef94804d6494742ae1b7fa277d_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:OperatingSegmentsMember </xbrldi:explicitMember>
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> tpc:SpecialtyContractorsMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<context id="i137ba430455d4d3dac7643e18adc3438_I20220930">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:CorporateNonSegmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2022-09-30 </instant>
</period>
</context>
<context id="iaa5a64fa1fd240e1a8de0bf7dd7ad502_I20211231">
<entity>
<identifier scheme="http://www.sec.gov/CIK"> 0000077543 </identifier>
<segment>
<xbrldi:explicitMember dimension="srt:ConsolidationItemsAxis"> us-gaap:CorporateNonSegmentMember </xbrldi:explicitMember>
</segment>
</entity>
<period>
<instant> 2021-12-31 </instant>
</period>
</context>
<unit id="shares">
<measure> shares </measure>
</unit>
<unit id="usd">
<measure> iso4217:USD </measure>
</unit>
<unit id="usdPerShare">
<divide>
<unitNumerator>
<measure> iso4217:USD </measure>
</unitNumerator>
<unitDenominator>
<measure> shares </measure>
</unitDenominator>
</divide>
</unit>
<unit id="number">
<measure> pure </measure>
</unit>
<unit id="segment">
<measure> tpc:segment </measure>
</unit>
<dei:DocumentFiscalPeriodFocus contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80L2ZyYWc6MWNkNTg2ZDdhNDAxNDA1MzgxOTI4NTIwMDNhNTgwMDMvdGFibGU6ZDllYjI2MWRmY2UzNGE1NDhkNjM5ZWVlMzA4ZjA4MmIvdGFibGVyYW5nZTpkOWViMjYxZGZjZTM0YTU0OGQ2MzllZWUzMDhmMDgyYl8yNC0xLTEtMS04NDE5Ng_6a23199a-6b5c-48f1-b552-14749143e1ec"> Q3 </dei:DocumentFiscalPeriodFocus>
<dei:EntityCentralIndexKey contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80L2ZyYWc6MWNkNTg2ZDdhNDAxNDA1MzgxOTI4NTIwMDNhNTgwMDMvdGFibGU6ZDllYjI2MWRmY2UzNGE1NDhkNjM5ZWVlMzA4ZjA4MmIvdGFibGVyYW5nZTpkOWViMjYxZGZjZTM0YTU0OGQ2MzllZWUzMDhmMDgyYl8yNS0xLTEtMS04NDE5Ng_36c53131-ed34-4a6c-8b90-e665bdd5bd7b"> 0000077543 </dei:EntityCentralIndexKey>
<dei:AmendmentFlag contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80L2ZyYWc6MWNkNTg2ZDdhNDAxNDA1MzgxOTI4NTIwMDNhNTgwMDMvdGFibGU6ZDllYjI2MWRmY2UzNGE1NDhkNjM5ZWVlMzA4ZjA4MmIvdGFibGVyYW5nZTpkOWViMjYxZGZjZTM0YTU0OGQ2MzllZWUzMDhmMDgyYl8yNi0xLTEtMS04NDE5Ng_387c1d4c-d181-4138-9f0b-e9e40ee853d4"> false </dei:AmendmentFlag>
<dei:CurrentFiscalYearEndDate contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80L2ZyYWc6MWNkNTg2ZDdhNDAxNDA1MzgxOTI4NTIwMDNhNTgwMDMvdGFibGU6ZDllYjI2MWRmY2UzNGE1NDhkNjM5ZWVlMzA4ZjA4MmIvdGFibGVyYW5nZTpkOWViMjYxZGZjZTM0YTU0OGQ2MzllZWUzMDhmMDgyYl8yNy0xLTEtMS04NDE5Ng_26ddf44a-3d84-4e11-918a-3a1f8428479a"> --12-31 </dei:CurrentFiscalYearEndDate>
<dei:DocumentFiscalYearFocus contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80L2ZyYWc6MWNkNTg2ZDdhNDAxNDA1MzgxOTI4NTIwMDNhNTgwMDMvdGFibGU6ZDllYjI2MWRmY2UzNGE1NDhkNjM5ZWVlMzA4ZjA4MmIvdGFibGVyYW5nZTpkOWViMjYxZGZjZTM0YTU0OGQ2MzllZWUzMDhmMDgyYl8yOC0xLTEtMS04NDE5Ng_72be3837-d9d7-4703-ac21-056c172ed348"> 2022 </dei:DocumentFiscalYearFocus>
<tpc:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriodRange contextRef="i9a906313318646cbb0dc1f5be5f50141_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTcyNA_6297bc40-2f5b-4d40-9598-fe4db10f546e"> P3Y </tpc:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriodRange>
<tpc:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriodRange contextRef="i618ec18071e24b5092fe530ef7c4bb0b_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTg2NQ_67968fcd-cb40-46ff-9d30-0693a98e7e66"> P1Y </tpc:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriodRange>
<us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfMi0xLTEtMS04NDE5Ng_219e97d1-6abb-4099-bdc8-3083fa8b6d22"> http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent </us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
<us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfMi0xLTEtMS04NDE5Ng_7a144cbf-f3c1-40dc-8b02-c50f7cfc11e1"> http://fasb.org/us-gaap/2022#OtherAssetsNoncurrent </us-gaap:OperatingLeaseRightOfUseAssetStatementOfFinancialPositionExtensibleList>
<us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNS0xLTEtMS04NDE5Ng_69530f20-3c55-45b4-b988-fbf9f3651c17"> http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent </us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
<us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNS0xLTEtMS04NDE5Ng_8f0834c2-205b-4ac6-984c-9a3c4e12203e"> http://fasb.org/us-gaap/2022#AccruedLiabilitiesCurrent </us-gaap:OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList>
<us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNi0xLTEtMS04NDE5Ng_29aafdf5-1349-4c45-9550-3c878fbdcb18"> http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent </us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
<us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNi0xLTEtMS04NDE5Ng_38230e56-7dd0-4076-a050-9d822792f70b"> http://fasb.org/us-gaap/2022#OtherLiabilitiesNoncurrent </us-gaap:OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList>
<dei:DocumentType contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDUw_fc5471ed-ac8c-468a-b5a1-7ac460600359"> 10-Q </dei:DocumentType>
<dei:DocumentQuarterlyReport contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGFibGU6MzI2ZjU2MDM5MGJkNDJiN2FmM2ViMmU3OTQ1ZDA1MzAvdGFibGVyYW5nZTozMjZmNTYwMzkwYmQ0MmI3YWYzZWIyZTc5NDVkMDUzMF8wLTAtMS0xLTg0MTk2_33e1bdd8-8f56-426d-868d-26644068f3f0"> true </dei:DocumentQuarterlyReport>
<dei:DocumentPeriodEndDate contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGFibGU6MzI2ZjU2MDM5MGJkNDJiN2FmM2ViMmU3OTQ1ZDA1MzAvdGFibGVyYW5nZTozMjZmNTYwMzkwYmQ0MmI3YWYzZWIyZTc5NDVkMDUzMF8xLTItMS0xLTg0MTk2_288e40c3-455a-4721-b274-de0a37ae5bf5"> 2022-09-30 </dei:DocumentPeriodEndDate>
<dei:DocumentTransitionReport contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGFibGU6MzI2ZjU2MDM5MGJkNDJiN2FmM2ViMmU3OTQ1ZDA1MzAvdGFibGVyYW5nZTozMjZmNTYwMzkwYmQ0MmI3YWYzZWIyZTc5NDVkMDUzMF8zLTAtMS0xLTg0MTk2_b0c5b333-5c4d-48fb-8074-9e34c18cfcdd"> false </dei:DocumentTransitionReport>
<dei:EntityFileNumber contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDM2_27c20a5a-000c-4f38-906a-1c56e13c8dee"> 1-6314 </dei:EntityFileNumber>
<dei:EntityRegistrantName contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDQx_b5ad02a3-cffc-468c-a04b-c129e12c9ff1"> Tutor Perini Corporation </dei:EntityRegistrantName>
<dei:EntityIncorporationStateCountryCode contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDQz_e33a3e14-08a3-42cb-a379-ce795caf9915"> MA </dei:EntityIncorporationStateCountryCode>
<dei:EntityAddressAddressLine1 contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDQ0_75c73cbe-bdf5-4be3-b2fd-077c55d61178"> 15901 OLDEN STREET </dei:EntityAddressAddressLine1>
<dei:EntityAddressCityOrTown contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDM3_956d1baf-927a-4d6b-9862-46232fafbc95"> SYLMAR </dei:EntityAddressCityOrTown>
<dei:EntityAddressStateOrProvince contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDM5_bdc4aea0-b16c-4f36-a098-dc99165afa09"> CA </dei:EntityAddressStateOrProvince>
<dei:EntityTaxIdentificationNumber contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDQ1_a49da7e6-d12b-4e91-af31-89f8957ebccb"> 04-1717070 </dei:EntityTaxIdentificationNumber>
<dei:EntityAddressPostalZipCode contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDQ3_cf50380b-2dd8-4c33-869c-c3b56c551047"> 91342-1093 </dei:EntityAddressPostalZipCode>
<dei:CityAreaCode contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDUx_ad4803c5-acb3-4df4-807d-491bfca4acb1"> 818 </dei:CityAreaCode>
<dei:LocalPhoneNumber contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDUy_2a09df90-889d-44f9-bf35-7953cfc78e3f"> 362-8391 </dei:LocalPhoneNumber>
<dei:Security12bTitle contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGFibGU6YzU3MmZjZTFmZDMyNDk2YzllZjE5MjFkNzIwYWJkYTYvdGFibGVyYW5nZTpjNTcyZmNlMWZkMzI0OTZjOWVmMTkyMWQ3MjBhYmRhNl8xLTAtMS0xLTg0MTk2_7548f4af-7e32-4ab4-a6a1-460b01c637c0"> Common Stock, $1.00 par value </dei:Security12bTitle>
<dei:TradingSymbol contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGFibGU6YzU3MmZjZTFmZDMyNDk2YzllZjE5MjFkNzIwYWJkYTYvdGFibGVyYW5nZTpjNTcyZmNlMWZkMzI0OTZjOWVmMTkyMWQ3MjBhYmRhNl8xLTEtMS0xLTg0MTk2_30e02e7a-1b2b-459d-81a5-c01909acf72e"> TPC </dei:TradingSymbol>
<dei:SecurityExchangeName contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGFibGU6YzU3MmZjZTFmZDMyNDk2YzllZjE5MjFkNzIwYWJkYTYvdGFibGVyYW5nZTpjNTcyZmNlMWZkMzI0OTZjOWVmMTkyMWQ3MjBhYmRhNl8xLTItMS0xLTg0MTk2_573fd236-fbc3-44c4-81e8-ea751b5c3cfc"> NYSE </dei:SecurityExchangeName>
<dei:EntityCurrentReportingStatus contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDQw_de2dc8db-8470-44b1-bae9-c890f0c55730"> Yes </dei:EntityCurrentReportingStatus>
<dei:EntityInteractiveDataCurrent contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDQ4_07f542c3-620c-40a4-89ce-e84940e081e4"> Yes </dei:EntityInteractiveDataCurrent>
<dei:EntityFilerCategory contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGFibGU6YmU0M2M0MDFlY2U1NGUzN2I0ZWI3ZmQwOWU1NDliOWIvdGFibGVyYW5nZTpiZTQzYzQwMWVjZTU0ZTM3YjRlYjdmZDA5ZTU0OWI5Yl8wLTUtMS0xLTg0MTk2_335c9e20-64e3-4b6f-a83f-1e39e9932b22"> Accelerated Filer </dei:EntityFilerCategory>
<dei:EntitySmallBusiness contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGFibGU6YmU0M2M0MDFlY2U1NGUzN2I0ZWI3ZmQwOWU1NDliOWIvdGFibGVyYW5nZTpiZTQzYzQwMWVjZTU0ZTM3YjRlYjdmZDA5ZTU0OWI5Yl8xLTYtMS0xLTg0MTk2_80f94825-047f-4248-8de1-7b5c7594054e"> false </dei:EntitySmallBusiness>
<dei:EntityEmergingGrowthCompany contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGFibGU6YmU0M2M0MDFlY2U1NGUzN2I0ZWI3ZmQwOWU1NDliOWIvdGFibGVyYW5nZTpiZTQzYzQwMWVjZTU0ZTM3YjRlYjdmZDA5ZTU0OWI5Yl8yLTMtMS0xLTg0MTk2_591e2b1a-bcb7-4c74-97f6-dc03dc1ebbcc"> false </dei:EntityEmergingGrowthCompany>
<dei:EntityShellCompany contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8xOTIw_52c6ffb7-1e60-4e46-9644-9bff4ec29b90"> false </dei:EntityShellCompany>
<dei:EntityCommonStockSharesOutstanding contextRef="ia021d37747014bab87e38be481325275_I20221027" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xL2ZyYWc6N2NlYjliZmJhNWJhNDZhODgwNjk3ZTgxZGM1NTU1MGYvdGV4dHJlZ2lvbjo3Y2ViOWJmYmE1YmE0NmE4ODA2OTdlODFkYzU1NTUwZl8yMDM0_e0d122f7-ccd6-4f2b-a4a7-cbd9b374f6ca" unitRef="shares"> 51485216 </dei:EntityCommonStockSharesOutstanding>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMi0xLTEtMS04NDE5Ng_81cb0d1a-9d93-4715-95f5-64d5bf49b49a" unitRef="usd"> 1070926000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMi0zLTEtMS04NDE5Ng_63fe8edf-d27a-43a4-b5fa-943e5810f7c1" unitRef="usd"> 1178222000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMi01LTEtMS04NDE5Ng_c7ab3224-f4f6-45b9-9c6e-83b7c8b2f2df" unitRef="usd"> 2884107000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMi03LTEtMS04NDE5Ng_2ed828b4-0a8a-4fa6-87e4-13e884c96b99" unitRef="usd"> 3605060000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:CostOfGoodsAndServicesSold contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMy0xLTEtMS04NDE5Ng_c5ae1813-5c48-4755-aeb6-631147868179" unitRef="usd"> 1020586000 </us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMy0zLTEtMS04NDE5Ng_c1ff2a03-f4c6-414d-bc32-68d49784d818" unitRef="usd"> 1064245000 </us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMy01LTEtMS04NDE5Ng_5a701cbe-7e4d-40eb-92d4-bf8803ed00c0" unitRef="usd"> 2817645000 </us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:CostOfGoodsAndServicesSold contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMy03LTEtMS04NDE5Ng_6155a36e-919c-4de5-952c-426a410d8274" unitRef="usd"> 3253139000 </us-gaap:CostOfGoodsAndServicesSold>
<us-gaap:GrossProfit contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNC0xLTEtMS04NDE5Ng_a92e191b-5948-4ad5-9c6b-e2be06be3f28" unitRef="usd"> 50340000 </us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNC0zLTEtMS04NDE5Ng_67d5e761-baaa-4f80-bf9e-b6b03c0f364e" unitRef="usd"> 113977000 </us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNC01LTEtMS04NDE5Ng_3e03ca59-5dca-41fb-8ecb-84a61160f420" unitRef="usd"> 66462000 </us-gaap:GrossProfit>
<us-gaap:GrossProfit contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNC03LTEtMS04NDE5Ng_1da29817-ea5c-4e7e-bcc9-e04ab8145f1c" unitRef="usd"> 351921000 </us-gaap:GrossProfit>
<us-gaap:GeneralAndAdministrativeExpense contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNS0xLTEtMS04NDE5Ng_b09bc98e-2f58-42ec-81a0-00583ad81a73" unitRef="usd"> 57232000 </us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNS0zLTEtMS04NDE5Ng_3d5b983b-45c7-477e-8e88-d8171dbd0862" unitRef="usd"> 61884000 </us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNS01LTEtMS04NDE5Ng_cac3af76-2e25-4af5-9b41-dcd3db1f61d3" unitRef="usd"> 173815000 </us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:GeneralAndAdministrativeExpense contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNS03LTEtMS04NDE5Ng_8196ea34-f214-4419-9b43-34bda74b6743" unitRef="usd"> 181371000 </us-gaap:GeneralAndAdministrativeExpense>
<us-gaap:OperatingIncomeLoss contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNi0xLTEtMS04NDE5Ng_94b4537f-35bf-4669-9a31-a74ac0edc08b" unitRef="usd"> -6892000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNi0zLTEtMS04NDE5Ng_739a968f-a12d-4ac7-874f-64b193c4de74" unitRef="usd"> 52093000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNi01LTEtMS04NDE5Ng_59562a66-1940-4cc2-80ec-72c315629e3c" unitRef="usd"> -107353000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNi03LTEtMS04NDE5Ng_6176a974-0cf2-4383-8e71-c89b9475a3c4" unitRef="usd"> 170550000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNy0xLTEtMS04NDE5Ng_0ad2f92d-3afd-408b-8053-0d4d3e485aaa" unitRef="usd"> 397000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNy0zLTEtMS04NDE5Ng_43e44328-ea78-4f0e-9f4e-78bf399f1655" unitRef="usd"> -464000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNy01LTEtMS04NDE5Ng_6f23a7b1-d744-42e3-8880-53e1dcabfa1d" unitRef="usd"> 5114000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfNy03LTEtMS04NDE5Ng_4db185b8-8a05-467c-a265-ee8cd57f2a7d" unitRef="usd"> 1142000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:InterestExpense contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfOC0xLTEtMS04NDE5Ng_619804f9-61f2-4293-b29d-0786fb21fea2" unitRef="usd"> 17015000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfOC0zLTEtMS04NDE5Ng_27dbbb22-5fba-41f5-9e03-0b91e2c614be" unitRef="usd"> 16694000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfOC01LTEtMS04NDE5Ng_077f7b96-c7a2-4fc9-9df5-cf5ffb339cc4" unitRef="usd"> 49711000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfOC03LTEtMS04NDE5Ng_7490db41-cca0-4036-938b-3c76ea2af818" unitRef="usd"> 52442000 </us-gaap:InterestExpense>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfOS0xLTEtMS04NDE5Ng_238192cc-bfed-4359-9102-09b08a3d5d11" unitRef="usd"> -23510000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfOS0zLTEtMS04NDE5Ng_e44548db-4762-4966-b7ed-17547d33a817" unitRef="usd"> 34935000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfOS01LTEtMS04NDE5Ng_8d9cb95c-e867-4b21-9cd0-0f190b66c368" unitRef="usd"> -151950000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfOS03LTEtMS04NDE5Ng_9220984d-cdb6-4327-b9b0-bf0d79c5ce41" unitRef="usd"> 119250000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTAtMS0xLTEtODQxOTY_b017c7a5-8084-43c6-a1a5-b7767ccba70d" unitRef="usd"> 560000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTAtMy0xLTEtODQxOTY_2874d9d2-c368-451d-82cf-291634af80fa" unitRef="usd"> 8694000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTAtNS0xLTEtODQxOTY_065947b8-33ff-4962-8792-0c86b723635e" unitRef="usd"> -47047000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTAtNy0xLTEtODQxOTY_f149933e-d362-460f-ad0c-aa25041b90ff" unitRef="usd"> 26293000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:ProfitLoss contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTEtMS0xLTEtODQxOTY_0a948a5d-1fdd-46c7-b8cc-62d8e17cb67a" unitRef="usd"> -24070000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTEtMy0xLTEtODQxOTY_466a0bc0-9d5a-4ed8-8751-e104e83547ee" unitRef="usd"> 26241000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTEtNS0xLTEtODQxOTY_d07f6c21-b3a8-44aa-ba24-3a40ad5d2317" unitRef="usd"> -104903000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTEtNy0xLTEtODQxOTY_9f0e4d90-783b-4d12-b246-4381a0d18d8b" unitRef="usd"> 92957000 </us-gaap:ProfitLoss>
<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTItMS0xLTEtODQxOTY_e53fa66d-8ff5-4693-a2d9-745009d1565a" unitRef="usd"> 8385000 </us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTItMy0xLTEtODQxOTY_659e7af5-2536-4a86-80fd-7bab723fd3ed" unitRef="usd"> 10847000 </us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTItNS0xLTEtODQxOTY_09833f7d-b841-4c89-900e-b2a3e2b56e62" unitRef="usd"> 12189000 </us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
<us-gaap:NetIncomeLossAttributableToNoncontrollingInterest contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTItNy0xLTEtODQxOTY_7b3c367c-59de-4625-9ddc-7c1a5b42210d" unitRef="usd"> 30364000 </us-gaap:NetIncomeLossAttributableToNoncontrollingInterest>
<us-gaap:NetIncomeLoss contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTMtMS0xLTEtODQxOTY_506c88eb-0ef6-432e-9030-99cda9f10b91" unitRef="usd"> -32455000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTMtMy0xLTEtODQxOTY_d4b2f812-4243-4aba-a9bd-a22e9e0c3786" unitRef="usd"> 15394000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTMtNS0xLTEtODQxOTY_5e14bac9-7d61-4947-bfa5-47b8b0713de9" unitRef="usd"> -117092000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTMtNy0xLTEtODQxOTY_92d3517a-a44d-41ec-9d60-4e6bc15e67ad" unitRef="usd"> 62593000 </us-gaap:NetIncomeLoss>
<us-gaap:EarningsPerShareBasic contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTQtMS0xLTEtODQxOTY_c5711ca9-e7f8-43f9-bd90-899b672b086e" unitRef="usdPerShare"> -0.63 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTQtMy0xLTEtODQxOTY_3bd440fb-aaca-4005-810f-5723c23317e3" unitRef="usdPerShare"> 0.30 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTQtNS0xLTEtODQxOTY_f4297ffe-147a-4861-b97b-adf7b0f907da" unitRef="usdPerShare"> -2.28 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTQtNy0xLTEtODQxOTY_b5eb5b5e-64e3-4057-83f4-91dfd507348a" unitRef="usdPerShare"> 1.23 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTUtMS0xLTEtODQxOTY_1b35d080-d512-4871-9cb8-536c4f9905aa" unitRef="usdPerShare"> -0.63 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTUtMy0xLTEtODQxOTY_6d01599b-854c-4ecf-95de-9deb2002c0f7" unitRef="usdPerShare"> 0.30 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTUtNS0xLTEtODQxOTY_366902bd-bef5-46ba-8105-ee4287e0eea2" unitRef="usdPerShare"> -2.28 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTUtNy0xLTEtODQxOTY_8c35c146-22a1-4eb9-bc1b-e08fba1e66f6" unitRef="usdPerShare"> 1.22 </us-gaap:EarningsPerShareDiluted>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTctMS0xLTEtODQxOTY_04e1148a-34f1-4ad6-b1ee-8eac029adbe4" unitRef="shares"> 51404000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTctMy0xLTEtODQxOTY_1ecf1e2d-d52f-4340-b913-5ff86fb5b19d" unitRef="shares"> 51072000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTctNS0xLTEtODQxOTY_7f6b94e3-61ad-40a1-8a34-92ed35e9a804" unitRef="shares"> 51263000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTctNy0xLTEtODQxOTY_4f25bc2f-2ce0-4ba3-a537-a0fb01159566" unitRef="shares"> 50995000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTgtMS0xLTEtODQxOTY_9cf7b210-dd16-443a-bb27-8bde259eb812" unitRef="shares"> 51404000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTgtMy0xLTEtODQxOTY_83243bd9-cca5-4990-9965-79230d4ebc13" unitRef="shares"> 51366000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTgtNS0xLTEtODQxOTY_28c93965-0c6e-4abe-a396-2b96aa2fb376" unitRef="shares"> 51263000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xNi9mcmFnOjZlZGI0ZjIyZmVhMjRlZjM4OWZjNjI3ZmY5M2ViNWQyL3RhYmxlOjhjZjJjODQwNzAxMDQ0ZTk5MDQ5ZWY4MWRkOGYwODgyL3RhYmxlcmFuZ2U6OGNmMmM4NDA3MDEwNDRlOTkwNDllZjgxZGQ4ZjA4ODJfMTgtNy0xLTEtODQxOTY_342dc0c9-3a90-4d38-bd2a-4d65fea15d42" unitRef="shares"> 51364000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:ProfitLoss contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMi0xLTEtMS04NDE5Ng_5cd6de26-5179-4f25-bb1d-07fb6035dba2" unitRef="usd"> -24070000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMi0zLTEtMS04NDE5Ng_83bb4488-bbe9-443a-b062-fe60e9c4690b" unitRef="usd"> 26241000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMi01LTEtMS04NDE5Ng_bf2e3467-2430-4d3b-be58-b50c4ca3b1c8" unitRef="usd"> -104903000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMi03LTEtMS04NDE5Ng_878a9753-b8e7-41b5-8877-7d72fec359e3" unitRef="usd"> 92957000 </us-gaap:ProfitLoss>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNS0xLTEtMS04NDE5Ng_4ed4d1a6-c91a-4f36-95cf-d0826741942e" unitRef="usd"> -458000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNS0zLTEtMS04NDE5Ng_8390685a-2dc1-4f88-9c94-efb97bed3f11" unitRef="usd"> -492000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNS01LTEtMS04NDE5Ng_42082337-f2b2-4bf1-ad8d-5cd7e0bcc76f" unitRef="usd"> -1373000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNS03LTEtMS04NDE5Ng_0da2a271-49d3-43f8-8b79-7d63f6f97842" unitRef="usd"> -1475000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNi0xLTEtMS04NDE5Ng_b4f7bcf9-6b3e-4b47-aad8-3ef25d7aa4ce" unitRef="usd"> -2527000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNi0zLTEtMS04NDE5Ng_173be150-b78d-4fe1-bba7-9e67deb3377a" unitRef="usd"> -1125000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNi01LTEtMS04NDE5Ng_47a902b3-a2e6-4a80-90b2-035a4ac32a3a" unitRef="usd"> -3660000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNi03LTEtMS04NDE5Ng_c798e98b-a64b-4b5e-afbb-17f8641bf8d7" unitRef="usd"> -353000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNy0xLTEtMS04NDE5Ng_b08bf6eb-2560-45cd-af01-4e93934e5104" unitRef="usd"> -2510000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNy0zLTEtMS04NDE5Ng_39b32639-77f9-4d13-92c9-e9af6da893d4" unitRef="usd"> -448000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNy01LTEtMS04NDE5Ng_ca3be709-b348-48c4-a2c4-a808ad149a54" unitRef="usd"> -8772000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfNy03LTEtMS04NDE5Ng_60834f12-de76-4051-bfd2-945612131af6" unitRef="usd"> -1412000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfOC0xLTEtMS04NDE5Ng_8f3d39f7-9352-46c0-b872-bf982551b0fa" unitRef="usd"> -4579000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfOC0zLTEtMS04NDE5Ng_34e3e1bc-6990-4fb1-9e90-65e54aeea07f" unitRef="usd"> -1081000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfOC01LTEtMS04NDE5Ng_a05bf9b3-f982-4a8a-9688-50f7bda7bee4" unitRef="usd"> -11059000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfOC03LTEtMS04NDE5Ng_45ca4341-4869-40bc-8937-ae614e76120f" unitRef="usd"> -290000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTAtMS0xLTEtODQxOTY_8a35f2c7-46ca-4f26-894e-ffc4961a8612" unitRef="usd"> -28649000 </us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTAtMy0xLTEtODQxOTY_7d2b7704-6474-47f1-9b4d-f8577db06330" unitRef="usd"> 25160000 </us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTAtNS0xLTEtODQxOTY_a0e6ac02-642c-4fd8-abe9-5e1ec08bbeb0" unitRef="usd"> -115962000 </us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTAtNy0xLTEtODQxOTY_ba0f3923-f7c7-4738-bb26-a070ebbe3c33" unitRef="usd"> 92667000 </us-gaap:ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTEtMS0xLTEtODQxOTY_7d67aeca-838b-4259-8f03-aa1dcf381bc9" unitRef="usd"> 6860000 </us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTEtMy0xLTEtODQxOTY_f757e0ea-3e8a-40bb-a858-f77b5b78a4b1" unitRef="usd"> 10400000 </us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTEtNS0xLTEtODQxOTY_c56a2f08-55c7-49bf-b680-16b58e2035cd" unitRef="usd"> 9512000 </us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTEtNy0xLTEtODQxOTY_03b92f00-03dd-4706-b780-a8a018e8b199" unitRef="usd"> 30493000 </us-gaap:ComprehensiveIncomeNetOfTaxAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTItMS0xLTEtODQxOTY_a8040134-f9bc-49cd-a11e-d149956f91d7" unitRef="usd"> -35509000 </us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTItMy0xLTEtODQxOTY_ad0f32c9-6c72-40f6-aa93-8c83486fb509" unitRef="usd"> 14760000 </us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTItNS0xLTEtODQxOTY_12b78840-905d-4cca-bf06-5dca11784267" unitRef="usd"> -125474000 </us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:ComprehensiveIncomeNetOfTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8xOS9mcmFnOmM4NjJiYmRhYWQ3NzQ5OTVhMGMzMDY2YjA0NGNlNWZmL3RhYmxlOjBmYWNiOWVmNGM0NjQ2YWQ4ZGY1OGZhMTZiOWU3ZWUwL3RhYmxlcmFuZ2U6MGZhY2I5ZWY0YzQ2NDZhZDhkZjU4ZmExNmI5ZTdlZTBfMTItNy0xLTEtODQxOTY_11abe57b-0b0d-4544-af7b-9f1628c50530" unitRef="usd"> 62174000 </us-gaap:ComprehensiveIncomeNetOfTax>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNC0wLTEtMS04NDE5Ni90ZXh0cmVnaW9uOmE1ZmE5OTA1NDdmODQ0NDk4ZjQwMmQ2MzE0YTQyYjczXzMy_dee09bca-3df2-4b20-92f9-a99fe6fa97c3" unitRef="usd"> 158943000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNC0wLTEtMS04NDE5Ni90ZXh0cmVnaW9uOmE1ZmE5OTA1NDdmODQ0NDk4ZjQwMmQ2MzE0YTQyYjczXzM5_5b4d0a82-e722-4667-a80a-a84da838e55f" unitRef="usd"> 102679000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNC0xLTEtMS04NDE5Ng_e97d5926-9f41-4f3d-a232-2b2b145de073" unitRef="usd"> 323200000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNC0zLTEtMS04NDE5Ng_8e8e495e-cd57-46e4-ae22-5047600dec2c" unitRef="usd"> 202197000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNS0xLTEtMS04NDE5Ng_65cf85fa-c68c-457a-a3e8-8d583f272f3a" unitRef="usd"> 21817000 </us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
<us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNS0zLTEtMS04NDE5Ng_6c71cdb3-e090-4a71-9973-1096bc073921" unitRef="usd"> 9199000 </us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
<us-gaap:RestrictedInvestmentsCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNi0xLTEtMS04NDE5Ng_d0330ccc-4eb6-4eec-8d04-ee7977706b22" unitRef="usd"> 79562000 </us-gaap:RestrictedInvestmentsCurrent>
<us-gaap:RestrictedInvestmentsCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNi0zLTEtMS04NDE5Ng_2eaf2e79-d573-463d-a772-ccd46e33bf85" unitRef="usd"> 84355000 </us-gaap:RestrictedInvestmentsCurrent>
<us-gaap:ReceivablesNetCurrent contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNy0wLTEtMS04NDE5Ni90ZXh0cmVnaW9uOjIxZWJhMDVjOTM3ZDQxMWY4MGM2OWNhOGYxNjdkMjFmXzI1_be39271d-2256-4930-a574-bd56165a6924" unitRef="usd"> 65059000 </us-gaap:ReceivablesNetCurrent>
<us-gaap:ReceivablesNetCurrent contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNy0wLTEtMS04NDE5Ni90ZXh0cmVnaW9uOjIxZWJhMDVjOTM3ZDQxMWY4MGM2OWNhOGYxNjdkMjFmXzMy_b052b75c-f52b-4262-a626-797be16ca268" unitRef="usd"> 116415000 </us-gaap:ReceivablesNetCurrent>
<us-gaap:ReceivablesNetCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNy0xLTEtMS04NDE5Ng_058b2fd2-79af-4f50-a7cb-cc4089fc530c" unitRef="usd"> 1252943000 </us-gaap:ReceivablesNetCurrent>
<us-gaap:ReceivablesNetCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNy0zLTEtMS04NDE5Ng_dca17b7e-a20e-4b4e-8cfc-689fd5b6f317" unitRef="usd"> 1454319000 </us-gaap:ReceivablesNetCurrent>
<us-gaap:ConstructionContractorReceivableRetainage contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfOC0wLTEtMS04NDE5Ni90ZXh0cmVnaW9uOjg3Y2UzNWU1Mzk4MjQ0Yjg4OTdlYjQzNDAxZjAyYWRlXzI2_a6c1ca2d-43c3-4c67-86b7-2e1d639c54d0" unitRef="usd"> 184797000 </us-gaap:ConstructionContractorReceivableRetainage>
<us-gaap:ConstructionContractorReceivableRetainage contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfOC0wLTEtMS04NDE5Ni90ZXh0cmVnaW9uOjg3Y2UzNWU1Mzk4MjQ0Yjg4OTdlYjQzNDAxZjAyYWRlXzMz_fb5c6497-baa8-4dfc-b7fd-664f3dc6fcec" unitRef="usd"> 162259000 </us-gaap:ConstructionContractorReceivableRetainage>
<us-gaap:ConstructionContractorReceivableRetainage contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfOC0xLTEtMS04NDE5Ng_26f0222a-3524-4eb4-9d17-82446202d9cc" unitRef="usd"> 583789000 </us-gaap:ConstructionContractorReceivableRetainage>
<us-gaap:ConstructionContractorReceivableRetainage contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfOC0zLTEtMS04NDE5Ng_ce8a4b95-8951-4ce8-bd72-1251f54d2d94" unitRef="usd"> 568881000 </us-gaap:ConstructionContractorReceivableRetainage>
<us-gaap:ContractWithCustomerAssetNetCurrent contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfOS0wLTEtMS04NDE5Ni90ZXh0cmVnaW9uOjc2YTdhNDE2ODRkZTQzYTViNjhiN2I5NjBlMDljOGQ4XzU2_a503ef9b-f36c-4e03-9d88-c51e6ae0bd5c" unitRef="usd"> 97510000 </us-gaap:ContractWithCustomerAssetNetCurrent>
<us-gaap:ContractWithCustomerAssetNetCurrent contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfOS0wLTEtMS04NDE5Ni90ZXh0cmVnaW9uOjc2YTdhNDE2ODRkZTQzYTViNjhiN2I5NjBlMDljOGQ4XzYz_f973ec7a-153c-44d0-a26c-139820e5cf0d" unitRef="usd"> 143105000 </us-gaap:ContractWithCustomerAssetNetCurrent>
<us-gaap:ContractWithCustomerAssetNetCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfOS0xLTEtMS04NDE5Ng_11b151c6-d391-4c63-8ff1-ffc364223de2" unitRef="usd"> 1448341000 </us-gaap:ContractWithCustomerAssetNetCurrent>
<us-gaap:ContractWithCustomerAssetNetCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfOS0zLTEtMS04NDE5Ng_28acd67f-e0dc-4cfb-9135-bbaf796e1f0f" unitRef="usd"> 1356768000 </us-gaap:ContractWithCustomerAssetNetCurrent>
<us-gaap:OtherAssetsCurrent contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTAtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjpiOTdmNmM0NWRmYTY0MjNmOWM3ZGJmZTkyMGIwMzM3N18yNw_c5b40f5b-0d9f-4b23-909d-51f9c8ad3bcc" unitRef="usd"> 37816000 </us-gaap:OtherAssetsCurrent>
<us-gaap:OtherAssetsCurrent contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTAtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjpiOTdmNmM0NWRmYTY0MjNmOWM3ZGJmZTkyMGIwMzM3N18zNA_4b1e7d0b-1433-4959-83f5-fb09a476ee2f" unitRef="usd"> 43718000 </us-gaap:OtherAssetsCurrent>
<us-gaap:OtherAssetsCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTAtMS0xLTEtODQxOTY_7ae4469e-0ae3-45f9-b19a-c0edbb4824b3" unitRef="usd"> 196401000 </us-gaap:OtherAssetsCurrent>
<us-gaap:OtherAssetsCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTAtMy0xLTEtODQxOTY_7210b688-22ec-4a6e-9187-6c562e2e8906" unitRef="usd"> 186773000 </us-gaap:OtherAssetsCurrent>
<us-gaap:AssetsCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTEtMS0xLTEtODQxOTY_606555a1-c685-422e-ad29-f26b73333d68" unitRef="usd"> 3906053000 </us-gaap:AssetsCurrent>
<us-gaap:AssetsCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTEtMy0xLTEtODQxOTY_17b66982-8c45-4eee-b4c3-b08c26293ee6" unitRef="usd"> 3862492000 </us-gaap:AssetsCurrent>
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTItMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjo3YTY3NWJiNTA3ZDA0ZWNkYjg1NTRkYTNlYmVmNGJmY183Mg_c0cc6880-0948-4f3c-a45d-33c0c31b5814" unitRef="usd"> 500692000 </us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTItMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjo3YTY3NWJiNTA3ZDA0ZWNkYjg1NTRkYTNlYmVmNGJmY183OQ_7518e61f-44f3-4c71-868b-a9171e0b4f6e" unitRef="usd"> 483417000 </us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTItMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjo3YTY3NWJiNTA3ZDA0ZWNkYjg1NTRkYTNlYmVmNGJmY185NA_37805ad4-ffeb-4594-ba85-1e73f95172ba" unitRef="usd"> 16016000 </us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTItMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjo3YTY3NWJiNTA3ZDA0ZWNkYjg1NTRkYTNlYmVmNGJmY18xMDE_0c42d6c4-73dc-456b-aeef-4b16af3f351a" unitRef="usd"> 2203000 </us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTItMS0xLTEtODQxOTY_294190ce-643c-4048-b086-57f9844926d9" unitRef="usd"> 429911000 </us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:PropertyPlantAndEquipmentNet contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTItMy0xLTEtODQxOTY_22f61753-2a75-4007-a7c9-b255c98e16dd" unitRef="usd"> 429645000 </us-gaap:PropertyPlantAndEquipmentNet>
<us-gaap:Goodwill contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTMtMS0xLTEtODQxOTY_5b311850-08dc-4bb1-b870-bb9a96af4c6c" unitRef="usd"> 205143000 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTMtMy0xLTEtODQxOTY_fa6d2ce3-f05e-4ff6-b568-3c00efd54f45" unitRef="usd"> 205143000 </us-gaap:Goodwill>
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTQtMS0xLTEtODQxOTY_4cede798-669a-44fe-8f3e-4b2cb7a3e2bb" unitRef="usd"> 71102000 </us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTQtMy0xLTEtODQxOTY_9795754c-f19a-4b2f-9d9d-5d5b1191e663" unitRef="usd"> 85068000 </us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:OtherAssetsNoncurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTUtMS0xLTEtODQxOTY_a7c8b20f-2aab-4a63-a623-0ed7c9836845" unitRef="usd"> 148765000 </us-gaap:OtherAssetsNoncurrent>
<us-gaap:OtherAssetsNoncurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTUtMy0xLTEtODQxOTY_24ba57f2-25ae-4577-8571-9f292beff79c" unitRef="usd"> 142550000 </us-gaap:OtherAssetsNoncurrent>
<us-gaap:Assets contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTYtMS0xLTEtODQxOTY_c582c9f0-e10a-4569-9c2a-1ecdd6eaadf5" unitRef="usd"> 4760974000 </us-gaap:Assets>
<us-gaap:Assets contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMTYtMy0xLTEtODQxOTY_e896103c-7d67-4431-a228-967a4f83e161" unitRef="usd"> 4724898000 </us-gaap:Assets>
<us-gaap:DebtCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjAtMS0xLTEtODQxOTY_19e74791-e908-4f65-a3c2-dd4b341c6a6a" unitRef="usd"> 26875000 </us-gaap:DebtCurrent>
<us-gaap:DebtCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjAtMy0xLTEtODQxOTY_80879900-de4f-4824-bb08-9b854b19b7f2" unitRef="usd"> 24406000 </us-gaap:DebtCurrent>
<us-gaap:AccountsPayableCurrent contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjEtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjpmNWQwYTYxZmYxOGY0ZmNkOTVlMmM2ZGZiOWE3MTJiNF8yMg_2ce222d2-3600-4390-8ec8-33e8a6416810" unitRef="usd"> 62943000 </us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjEtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjpmNWQwYTYxZmYxOGY0ZmNkOTVlMmM2ZGZiOWE3MTJiNF8yOQ_58148954-5c85-4379-8ad3-d827ebb5ed26" unitRef="usd"> 96097000 </us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjEtMS0xLTEtODQxOTY_ec880b85-6c70-4476-9777-de2728f892b6" unitRef="usd"> 589689000 </us-gaap:AccountsPayableCurrent>
<us-gaap:AccountsPayableCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjEtMy0xLTEtODQxOTY_3587a017-9b7c-4c49-be11-8ca93bf459a0" unitRef="usd"> 512056000 </us-gaap:AccountsPayableCurrent>
<tpc:ContractPayableRetainage contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjItMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozZGQ5OTJlZDRlNjM0MzA2ODM4MWJkNGZhMmNhNjA0NF8yMw_bfe317e0-4121-495a-99f7-df0ffed0080b" unitRef="usd"> 43174000 </tpc:ContractPayableRetainage>
<tpc:ContractPayableRetainage contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjItMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozZGQ5OTJlZDRlNjM0MzA2ODM4MWJkNGZhMmNhNjA0NF8zMA_60959186-6c0d-4751-98a9-a5306b32afa1" unitRef="usd"> 37007000 </tpc:ContractPayableRetainage>
<tpc:ContractPayableRetainage contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjItMS0xLTEtODQxOTY_66880dd1-318f-4807-99c4-d1b32b6271cb" unitRef="usd"> 241518000 </tpc:ContractPayableRetainage>
<tpc:ContractPayableRetainage contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjItMy0xLTEtODQxOTY_dbb75f09-ae8b-4fda-bdc6-2845ba982b5a" unitRef="usd"> 268945000 </tpc:ContractPayableRetainage>
<us-gaap:ContractWithCustomerLiabilityCurrent contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjMtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjo5MGJlNjVhZTkzMmE0YTViOTFmNTMxNGI2Nzk3NDM5OV81Ng_5f985dbb-1d62-43a3-a35d-6b4b02e4c9de" unitRef="usd"> 468130000 </us-gaap:ContractWithCustomerLiabilityCurrent>
<us-gaap:ContractWithCustomerLiabilityCurrent contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjMtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjo5MGJlNjVhZTkzMmE0YTViOTFmNTMxNGI2Nzk3NDM5OV82Mw_8d333256-c346-4648-a5f1-6a3cce2e47eb" unitRef="usd"> 355270000 </us-gaap:ContractWithCustomerLiabilityCurrent>
<us-gaap:ContractWithCustomerLiabilityCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjMtMS0xLTEtODQxOTY_cffb3825-7786-4a2e-b874-44c409a073f5" unitRef="usd"> 966065000 </us-gaap:ContractWithCustomerLiabilityCurrent>
<us-gaap:ContractWithCustomerLiabilityCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjMtMy0xLTEtODQxOTY_ec695ce8-b9b2-41af-9e57-98b3c058f02f" unitRef="usd"> 761689000 </us-gaap:ContractWithCustomerLiabilityCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjQtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjo5MmMwNWYzNGQ5NGI0M2FlOWEzNTM1YjhjNTEwMTY0N181Mg_84c7f567-9bd1-4e11-a406-2586fdf540f0" unitRef="usd"> 10675000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjQtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjo5MmMwNWYzNGQ5NGI0M2FlOWEzNTM1YjhjNTEwMTY0N181OQ_29c2df5d-0c64-41a3-9a22-6ca22230685a" unitRef="usd"> 8566000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjQtMS0xLTEtODQxOTY_8e73ff70-d51d-42c1-af58-2b756f77bfc4" unitRef="usd"> 216922000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:AccruedLiabilitiesCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjQtMy0xLTEtODQxOTY_cc656fb7-de47-4eb1-9134-d60851252d36" unitRef="usd"> 210017000 </us-gaap:AccruedLiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjUtMS0xLTEtODQxOTY_fc60f9f0-2fc9-452d-a06b-55240c4f939e" unitRef="usd"> 2041069000 </us-gaap:LiabilitiesCurrent>
<us-gaap:LiabilitiesCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjUtMy0xLTEtODQxOTY_528c7d6a-7b93-43d4-9f87-45b025b91783" unitRef="usd"> 1777113000 </us-gaap:LiabilitiesCurrent>
<tpc:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNonCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjYtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjoxOWE1ZjM3N2JiYWY0ZTA4OGM1ZTVjY2E2MmI0MjQwMF8xMDc_af5f080c-4ecf-4781-a178-b0eb188a661f" unitRef="usd"> 14784000 </tpc:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNonCurrent>
<tpc:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNonCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjYtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjoxOWE1ZjM3N2JiYWY0ZTA4OGM1ZTVjY2E2MmI0MjQwMF8xMTQ_40cb11d9-55f9-417f-bc5e-ddd7114bc812" unitRef="usd"> 17109000 </tpc:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNonCurrent>
<us-gaap:LongTermDebtNoncurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjYtMS0xLTEtODQxOTY_31d081fc-9f4d-4963-8d74-964c51cbc9cf" unitRef="usd"> 934259000 </us-gaap:LongTermDebtNoncurrent>
<us-gaap:LongTermDebtNoncurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjYtMy0xLTEtODQxOTY_785f21ca-bd77-4e69-8fb4-4113705ffce1" unitRef="usd"> 969248000 </us-gaap:LongTermDebtNoncurrent>
<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjctMS0xLTEtODQxOTY_914cf667-d92d-41f1-8899-93a5feb667b2" unitRef="usd"> 13760000 </us-gaap:DeferredIncomeTaxLiabilitiesNet>
<us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjctMy0xLTEtODQxOTY_77fee001-34bd-481d-aaae-b5f5e1870d93" unitRef="usd"> 70989000 </us-gaap:DeferredIncomeTaxLiabilitiesNet>
<us-gaap:OtherLiabilitiesNoncurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjgtMS0xLTEtODQxOTY_91314efa-14d2-416e-a7d8-5379119f5d0c" unitRef="usd"> 252523000 </us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:OtherLiabilitiesNoncurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjgtMy0xLTEtODQxOTY_884de959-6f3f-4ed4-bb33-770cc8850dc2" unitRef="usd"> 233828000 </us-gaap:OtherLiabilitiesNoncurrent>
<us-gaap:Liabilities contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjktMS0xLTEtODQxOTY_ab8a9520-081c-4168-a4a2-1efd7b58748d" unitRef="usd"> 3241611000 </us-gaap:Liabilities>
<us-gaap:Liabilities contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMjktMy0xLTEtODQxOTY_823e7b14-d0fc-45f8-903c-6e11c041f3dd" unitRef="usd"> 3051178000 </us-gaap:Liabilities>
<us-gaap:CommitmentsAndContingencies contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzAtMS0xLTEtODQxOTY_7126c0fa-cba3-4de6-bff8-64136e775017" unitRef="usd" xsi:nil="true"/>
<us-gaap:CommitmentsAndContingencies contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzAtMy0xLTEtODQxOTY_8e893216-46ff-4767-b73b-1c8193f0942d" unitRef="usd" xsi:nil="true"/>
<us-gaap:PreferredStockSharesAuthorized contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzMtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozNTA0OTBmZDUzNzA0ZjgyYTA4N2JiODE2YjlmZDhiOV8zMw_064b6477-0da5-49b7-a789-dadf2ba262a9" unitRef="shares"> 1000000 </us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockSharesAuthorized contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzMtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozNTA0OTBmZDUzNzA0ZjgyYTA4N2JiODE2YjlmZDhiOV8zMw_25bb08b6-5008-4adb-8a9a-40be3ceb387c" unitRef="shares"> 1000000 </us-gaap:PreferredStockSharesAuthorized>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzMtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozNTA0OTBmZDUzNzA0ZjgyYTA4N2JiODE2YjlmZDhiOV80NA_a9f99906-7235-46dc-b4e0-4e5517db17ec" unitRef="usdPerShare"> 1 </us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzMtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozNTA0OTBmZDUzNzA0ZjgyYTA4N2JiODE2YjlmZDhiOV80NA_cbf31ffd-8770-4878-a91a-ef63c131eec9" unitRef="usdPerShare"> 1 </us-gaap:PreferredStockParOrStatedValuePerShare>
<us-gaap:PreferredStockSharesIssued contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzMtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozNTA0OTBmZDUzNzA0ZjgyYTA4N2JiODE2YjlmZDhiOV81OQ_5425a46d-fda6-4b1e-b201-393398bbeb93" unitRef="shares"> 0 </us-gaap:PreferredStockSharesIssued>
<us-gaap:PreferredStockSharesIssued contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzMtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozNTA0OTBmZDUzNzA0ZjgyYTA4N2JiODE2YjlmZDhiOV81OQ_5a465a3c-5867-4361-9b82-2eed001f8a89" unitRef="shares"> 0 </us-gaap:PreferredStockSharesIssued>
<us-gaap:PreferredStockValue contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzMtMS0xLTEtODQxOTY_b5f01242-550d-41f8-96b6-c3158daac554" unitRef="usd"> 0 </us-gaap:PreferredStockValue>
<us-gaap:PreferredStockValue contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzMtMy0xLTEtODQxOTY_e1d14a96-2de2-44fd-a187-22578c10c3ee" unitRef="usd"> 0 </us-gaap:PreferredStockValue>
<us-gaap:CommonStockSharesAuthorized contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzQtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozODYzYzE4OTE2YTc0ODZhYWQ2YjhkZmMzNTIwMWZlMF8zMA_5a08bb69-8c40-4d1d-aa20-23f813e30cd7" unitRef="shares"> 112500000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockSharesAuthorized contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzQtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozODYzYzE4OTE2YTc0ODZhYWQ2YjhkZmMzNTIwMWZlMF8zMA_71ad80bc-9108-4d9e-91dd-553dfc5c4980" unitRef="shares"> 112500000 </us-gaap:CommonStockSharesAuthorized>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzQtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozODYzYzE4OTE2YTc0ODZhYWQ2YjhkZmMzNTIwMWZlMF80MQ_c27e90ea-7868-4e67-a9cc-9cbef2b7e6ce" unitRef="usdPerShare"> 1 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzQtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozODYzYzE4OTE2YTc0ODZhYWQ2YjhkZmMzNTIwMWZlMF80MQ_edb4f47c-8ba1-4102-a44c-8c1f6d47db7b" unitRef="usdPerShare"> 1 </us-gaap:CommonStockParOrStatedValuePerShare>
<us-gaap:CommonStockSharesIssued contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzQtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozODYzYzE4OTE2YTc0ODZhYWQ2YjhkZmMzNTIwMWZlMF83OQ_203f8800-bee8-4ef8-930d-02a785c15aa5" unitRef="shares"> 51485216 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesOutstanding contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzQtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozODYzYzE4OTE2YTc0ODZhYWQ2YjhkZmMzNTIwMWZlMF83OQ_b7b3979f-b877-43b7-acd9-0a2c9b3a0c6d" unitRef="shares"> 51485216 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockSharesIssued contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzQtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozODYzYzE4OTE2YTc0ODZhYWQ2YjhkZmMzNTIwMWZlMF84Ng_e2d520c2-af8d-4484-adc1-b7209a8c42ca" unitRef="shares"> 51095706 </us-gaap:CommonStockSharesIssued>
<us-gaap:CommonStockSharesOutstanding contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzQtMC0xLTEtODQxOTYvdGV4dHJlZ2lvbjozODYzYzE4OTE2YTc0ODZhYWQ2YjhkZmMzNTIwMWZlMF84Ng_f9236875-6bc8-4990-9a50-9ccc9f7f683b" unitRef="shares"> 51095706 </us-gaap:CommonStockSharesOutstanding>
<us-gaap:CommonStockValue contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzQtMS0xLTEtODQxOTY_a4d3e10e-fda7-42be-beee-a5a534dbc984" unitRef="usd"> 51485000 </us-gaap:CommonStockValue>
<us-gaap:CommonStockValue contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzQtMy0xLTEtODQxOTY_962188a2-2f17-4f48-92c8-3d9913a0a3a2" unitRef="usd"> 51096000 </us-gaap:CommonStockValue>
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzUtMS0xLTEtODQxOTY_c0622bf0-d342-4661-adf6-c6c3fc1644ce" unitRef="usd"> 1139905000 </us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:AdditionalPaidInCapitalCommonStock contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzUtMy0xLTEtODQxOTY_e2ec557a-4eba-47ae-80c7-c6e0625e0507" unitRef="usd"> 1133150000 </us-gaap:AdditionalPaidInCapitalCommonStock>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzYtMS0xLTEtODQxOTY_138a5630-7bca-46bf-8615-e8785ef9c908" unitRef="usd"> 397218000 </us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzYtMy0xLTEtODQxOTY_98e725f7-2489-4f1b-a6c3-11f684e3e329" unitRef="usd"> 514310000 </us-gaap:RetainedEarningsAccumulatedDeficit>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzctMS0xLTEtODQxOTY_ae13f045-f679-4747-9b4d-b1a87237940c" unitRef="usd"> -52017000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzctMy0xLTEtODQxOTY_5ee8df1f-ea07-4ed0-915c-38d281632ed4" unitRef="usd"> -43635000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
<us-gaap:StockholdersEquity contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzgtMS0xLTEtODQxOTY_d2b6ad7e-fdaa-4e4e-b8a3-0fb2d8d898f3" unitRef="usd"> 1536591000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzgtMy0xLTEtODQxOTY_3082fd78-87be-4fe6-9d49-1c3eaa0af88f" unitRef="usd"> 1654921000 </us-gaap:StockholdersEquity>
<us-gaap:MinorityInterest contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzktMS0xLTEtODQxOTY_91e81534-dcbe-4480-bdba-5ceb5376f8b0" unitRef="usd"> -17228000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfMzktMy0xLTEtODQxOTY_491965b7-2d16-404b-9cea-6cb8d376cb39" unitRef="usd"> 18799000 </us-gaap:MinorityInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNDAtMS0xLTEtODQxOTY_9a165792-d31b-4273-8477-cd9981104536" unitRef="usd"> 1519363000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNDAtMy0xLTEtODQxOTY_b38fb73b-a04e-4b08-88b4-d8a03d9fd6ce" unitRef="usd"> 1673720000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNDEtMS0xLTEtODQxOTY_0161f02a-e5a9-4bf8-8014-10c7f92abb95" unitRef="usd"> 4760974000 </us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yMi9mcmFnOjg5NzJkYWNiNmU1ODQyZGE5MTU4YmJhMzZkOWU1YzIzL3RhYmxlOjBkYmM2NmRiYmU5NTQyMjFhNjViZDMwMjlmNTU2ZDM4L3RhYmxlcmFuZ2U6MGRiYzY2ZGJiZTk1NDIyMWE2NWJkMzAyOWY1NTZkMzhfNDEtMy0xLTEtODQxOTY_bada28a0-1c07-44d3-a859-69484276e0eb" unitRef="usd"> 4724898000 </us-gaap:LiabilitiesAndStockholdersEquity>
<us-gaap:ProfitLoss contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMy0xLTEtMS04NDE5Ng_22fda3b6-3079-4d7f-8fca-15726314466d" unitRef="usd"> -104903000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMy0zLTEtMS04NDE5Ng_0910cd36-0366-432a-a1ed-072b66417d9f" unitRef="usd"> 92957000 </us-gaap:ProfitLoss>
<us-gaap:Depreciation contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfNS0xLTEtMS04NDE5Ng_c8e73498-b0dd-470f-9505-e1d59173d12a" unitRef="usd"> 40088000 </us-gaap:Depreciation>
<us-gaap:Depreciation contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfNS0zLTEtMS04NDE5Ng_33c6db3d-973f-49a9-9562-f9ce829127db" unitRef="usd"> 65550000 </us-gaap:Depreciation>
<us-gaap:AmortizationOfIntangibleAssets contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfNi0xLTEtMS04NDE5Ng_50cb9338-da87-4456-81f9-cb5912d05732" unitRef="usd"> 13966000 </us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfNi0zLTEtMS04NDE5Ng_b7f232a9-0448-4c25-89b7-6fc4d64ad11b" unitRef="usd"> 26646000 </us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:ShareBasedCompensation contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfNy0xLTEtMS04NDE5Ng_9c4faabf-2abe-4116-af30-1328ab5b1adc" unitRef="usd"> 7681000 </us-gaap:ShareBasedCompensation>
<us-gaap:ShareBasedCompensation contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfNy0zLTEtMS04NDE5Ng_53fdc3eb-d9cb-4cd4-bb5d-302a4cab6059" unitRef="usd"> 8103000 </us-gaap:ShareBasedCompensation>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfOC0xLTEtMS04NDE5Ng_f9e6beba-a9fa-49c0-91d1-66ed0b8bb329" unitRef="usd"> 2751000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfOC0zLTEtMS04NDE5Ng_4743b5d7-c813-4cb6-aef9-3088ec6fd735" unitRef="usd"> 4802000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfOS0xLTEtMS04NDE5Ng_0254f015-07db-4021-8bcb-a56eac138d5b" unitRef="usd"> 53365000 </us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
<us-gaap:IncreaseDecreaseInDeferredIncomeTaxes contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfOS0zLTEtMS04NDE5Ng_5330ceca-911f-43d8-922c-f4eaa9da5cdc" unitRef="usd"> -124000 </us-gaap:IncreaseDecreaseInDeferredIncomeTaxes>
<us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTAtMS0xLTEtODQxOTY_631bf4fc-1141-4edb-a666-8ed6c1c01134" unitRef="usd"> 183000 </us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
<us-gaap:GainLossOnSaleOfPropertyPlantEquipment contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTAtMy0xLTEtODQxOTY_2a88d82b-de9d-45a3-b17c-68538a68e9ee" unitRef="usd"> -2004000 </us-gaap:GainLossOnSaleOfPropertyPlantEquipment>
<us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTEtMS0xLTEtODQxOTY_6a1f7686-f1bc-4261-b862-4a2cfa57d860" unitRef="usd"> -338527000 </us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
<us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTEtMy0xLTEtODQxOTY_acf20dc7-f93b-4010-a79d-5d6d7a5c8fd5" unitRef="usd"> 363074000 </us-gaap:IncreaseDecreaseInOtherOperatingCapitalNet>
<us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTItMS0xLTEtODQxOTY_165b085a-3a11-400a-ac69-8b5bc43d6806" unitRef="usd"> 10862000 </us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
<us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTItMy0xLTEtODQxOTY_e845672f-cc6d-4396-8697-a7d4a8a986fc" unitRef="usd"> 11225000 </us-gaap:IncreaseDecreaseInOtherNoncurrentLiabilities>
<us-gaap:OtherNoncashIncomeExpense contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTMtMS0xLTEtODQxOTY_75f601fb-fed5-4260-a035-4a6bdd7754a2" unitRef="usd"> 4146000 </us-gaap:OtherNoncashIncomeExpense>
<us-gaap:OtherNoncashIncomeExpense contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTMtMy0xLTEtODQxOTY_5bf6731d-2095-40e9-8daf-df673658746b" unitRef="usd"> 955000 </us-gaap:OtherNoncashIncomeExpense>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTQtMS0xLTEtODQxOTY_f17ed2f4-b515-463f-8b9f-60b71a0c9c16" unitRef="usd"> 251278000 </us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTQtMy0xLTEtODQxOTY_bd09507c-f514-4a20-8978-456878205131" unitRef="usd"> -152618000 </us-gaap:NetCashProvidedByUsedInOperatingActivities>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTctMS0xLTEtODQxOTY_889f30f9-6497-4d13-a670-601494225dca" unitRef="usd"> 42809000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTctMy0xLTEtODQxOTY_84eee61e-3dfb-4a44-a186-dd7ec14363e0" unitRef="usd"> 27162000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTgtMS0xLTEtODQxOTY_92cc6ccc-e032-4ab2-b7fa-f10682efea35" unitRef="usd"> 6738000 </us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTgtMy0xLTEtODQxOTY_45e43115-9b25-4782-aa5a-b899f2fa4d6d" unitRef="usd"> 5236000 </us-gaap:ProceedsFromSaleOfPropertyPlantAndEquipment>
<us-gaap:PaymentsToAcquireMarketableSecurities contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTktMS0xLTEtODQxOTY_34de1e96-ba11-4a67-9b9e-718ec51639d4" unitRef="usd"> 11145000 </us-gaap:PaymentsToAcquireMarketableSecurities>
<us-gaap:PaymentsToAcquireMarketableSecurities contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMTktMy0xLTEtODQxOTY_116740b7-3b9f-4dd8-96cb-923e1ee9d4d0" unitRef="usd"> 25541000 </us-gaap:PaymentsToAcquireMarketableSecurities>
<us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjAtMS0xLTEtODQxOTY_905d57de-226d-4fbc-b41e-11441fb970f4" unitRef="usd"> 8333000 </us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
<us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjAtMy0xLTEtODQxOTY_1507344a-418f-4cf3-9db4-47b328d79cb5" unitRef="usd"> 16443000 </us-gaap:ProceedsFromSaleAndMaturityOfMarketableSecurities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjEtMS0xLTEtODQxOTY_a1ddd84c-c352-4f11-93fe-0f3b590c704a" unitRef="usd"> -38883000 </us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjEtMy0xLTEtODQxOTY_7ac8595f-04bf-4a14-8730-38246387664f" unitRef="usd"> -31024000 </us-gaap:NetCashProvidedByUsedInInvestingActivities>
<us-gaap:ProceedsFromIssuanceOfDebt contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjQtMS0xLTEtODQxOTY_4d1f7efa-a31e-4330-8bd6-4dd231d4e76f" unitRef="usd"> 498606000 </us-gaap:ProceedsFromIssuanceOfDebt>
<us-gaap:ProceedsFromIssuanceOfDebt contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjQtMy0xLTEtODQxOTY_65b9c672-0e3a-409e-ba9b-afa703e20eaf" unitRef="usd"> 448270000 </us-gaap:ProceedsFromIssuanceOfDebt>
<us-gaap:RepaymentsOfDebt contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjUtMS0xLTEtODQxOTY_d72a8fca-6fb9-40e7-81d5-8eac9b1bbccc" unitRef="usd"> 533452000 </us-gaap:RepaymentsOfDebt>
<us-gaap:RepaymentsOfDebt contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjUtMy0xLTEtODQxOTY_38dc398a-1011-4bb3-9232-89df44269a80" unitRef="usd"> 510146000 </us-gaap:RepaymentsOfDebt>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjYtMS0xLTEtODQxOTY_e78c15c7-9bb5-4288-a92b-34af603bed61" unitRef="usd"> 1389000 </us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjYtMy0xLTEtODQxOTY_ec0a8660-48e1-4e3f-bf64-36565d474f1b" unitRef="usd"> 1627000 </us-gaap:PaymentsRelatedToTaxWithholdingForShareBasedCompensation>
<us-gaap:PaymentsToMinorityShareholders contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjctMS0xLTEtODQxOTY_747ac3b9-7d0f-41c5-89fc-3f3cca6e5946" unitRef="usd"> 46500000 </us-gaap:PaymentsToMinorityShareholders>
<us-gaap:PaymentsToMinorityShareholders contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjctMy0xLTEtODQxOTY_87f4dd62-ea74-4353-a08d-6c79828e6ece" unitRef="usd"> 17250000 </us-gaap:PaymentsToMinorityShareholders>
<us-gaap:ProceedsFromMinorityShareholders contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjgtMS0xLTEtODQxOTY_9451811f-6f46-41a6-af33-0eb217b9bf76" unitRef="usd"> 3961000 </us-gaap:ProceedsFromMinorityShareholders>
<us-gaap:ProceedsFromMinorityShareholders contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMjgtMy0xLTEtODQxOTY_2983086b-231a-499a-87c8-8f95b160e7b8" unitRef="usd"> 7000000 </us-gaap:ProceedsFromMinorityShareholders>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMzAtMS0xLTEtODQxOTY_77c599c4-6828-4757-b380-fd2462d74c4f" unitRef="usd"> -78774000 </us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMzAtMy0xLTEtODQxOTY_0518f53c-1e89-4ef7-8805-d75eeddb2a00" unitRef="usd"> -73753000 </us-gaap:NetCashProvidedByUsedInFinancingActivities>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMzItMS0xLTEtODQxOTY_2d3a0c4f-16bc-45f5-98f4-a9f925b662b5" unitRef="usd"> 133621000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMzItMy0xLTEtODQxOTY_7da02243-c298-420d-8539-c6f91113a755" unitRef="usd"> -257395000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMzMtMS0xLTEtODQxOTY_a1a66d51-9092-4a9b-8c0c-98e0bc8435c0" unitRef="usd"> 211396000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="i9e18ddaf53564daea5930fa18cf874eb_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMzMtMy0xLTEtODQxOTY_26982a75-b467-4f53-a839-1a86c63606a4" unitRef="usd"> 451852000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMzQtMS0xLTEtODQxOTY_cdd4aacb-a11d-433a-8104-43dfec352f7a" unitRef="usd"> 345017000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="i585dd85a818045c491e52240096a5e74_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8yNS9mcmFnOmNlYTUyNGY4M2NmYjRiZmNhMmFjYTFiMDBjOTlkODFmL3RhYmxlOjk1NmFjNjZhNmQxOTRlODU5NmRiZWMzOGU0ZGI5YmRhL3RhYmxlcmFuZ2U6OTU2YWM2NmE2ZDE5NGU4NTk2ZGJlYzM4ZTRkYjliZGFfMzQtMy0xLTEtODQxOTY_18ff0223-ec49-412f-a1b6-2b736cde2291" unitRef="usd"> 194457000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:BasisOfAccounting contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zMS9mcmFnOjA4ODQ3MTQxN2RhMzRjMmRiODNlMGVkOTY4M2RiMjZhL3RleHRyZWdpb246MDg4NDcxNDE3ZGEzNGMyZGI4M2UwZWQ5NjgzZGIyNmFfMTE3OQ_e629c78c-bf43-48c2-9bd1-18227245551a">
Basis of Presentation<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Condensed Consolidated Financial Statements do not include footnotes and certain financial information normally presented annually under generally accepted accounting principles in the United States (“GAAP”). Therefore, they should be read in conjunction with the audited consolidated financial statements and the related notes included in Tutor Perini Corporation’s (the “Company”) Annual Report on Form 10-K for the year ended December 31, 2021. The results of operations for the three and nine months ended September 30, 2022 may not be indicative of the results that will be achieved for the full year ending December 31, 2022.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">In the opinion of management, the accompanying unaudited Condensed Consolidated Financial Statements reflect all adjustments, including those of a normal recurring nature, necessary to present fairly the Company’s consolidated financial position as of September 30, 2022 and its consolidated statements of operations and cash flows for the interim periods presented. Intercompany balances and transactions have been eliminated. Certain amounts in the notes to the condensed consolidated financial statements of prior years have been reclassified to conform to the current year presentation.</span></div>
</us-gaap:BasisOfAccounting>
<us-gaap:RevenueFromContractWithCustomerTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTg3Mw_df849338-7fba-4d18-8d58-2f1f21cc7640">
Revenue<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Disaggregation of Revenue</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate revenue by end market, customer type and contract type, which the Company believes best depict how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors for the three and nine months ended September 30, 2022 and 2021.</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Civil segment revenue by end market:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mass transit (includes certain transportation and tunneling projects)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">311,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">386,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">794,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,062,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bridges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">86,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">212,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">179,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Military defense facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">66,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">176,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">140,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">70,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Civil segment revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">546,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,295,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,577,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Building segment revenue by end market:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal and government</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Health care facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hospitality and gaming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">276,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mass transit (includes transportation projects)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Building segment revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318,050 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Specialty Contractors segment revenue by end market:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mass transit (includes certain transportation and tunneling projects)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">465,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multi-unit residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Specialty Contractors segment revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">877,081 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue by customer type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local agencies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">625,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">688,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private owners</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318,050 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,070,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">546,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,178,222 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue by customer type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local agencies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,008,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,656,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,350,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,995,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private owners</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">866,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">458,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,267,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,295,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,884,107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,577,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">877,081 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,605,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenue by contract type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fixed price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">416,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">206,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">726,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">473,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">89,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">235,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">798,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Guaranteed maximum price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">144,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">150,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">219,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">225,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unit price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">116,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">71,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost plus fee and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,670)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">500,905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">318,050 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">251,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,070,926 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">546,218 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">360,941 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">271,063 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,178,222 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenue by contract type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fixed price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,090,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">270,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">563,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,925,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,353,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">269,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">775,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,398,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Guaranteed maximum price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">462,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">477,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">737,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">748,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unit price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">213,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">275,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">212,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">291,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost plus fee and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8,974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">182,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">205,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">145,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">166,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,295,322 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">915,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">673,146 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,884,107 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,577,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,150,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">877,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,605,060 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Changes in Contract Estimates that Impact Revenue</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Changes to the total estimated contract revenue or cost for a given project, either due to unexpected events or revisions to management’s initial estimates, are recognized in the period in which they are determined. Revenue was negatively impacted during the three and nine months ended September 30, 2022 related to performance obligations satisfied (or partially satisfied) in prior periods by $54.2 million and $164.1 million, respectively. Likewise, revenue was negatively impacted during the three and nine months ended September 30, 2021 related to performance obligations satisfied (or partially satisfied) in prior periods by $2.1 million and $37.1 million, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Remaining Performance Obligations</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Remaining performance obligations represent the transaction price of firm orders for which work has not been performed and exclude unexercised contract options. As of September 30, 2022, the aggregate amounts of the transaction prices allocated to the remaining performance obligations of the Company’s construction contracts were $4.7 billion, $2.3 billion and $1.3 billion for the Civil, Building and Specialty Contractors segments, respectively. As of September 30, 2021, the aggregate amounts of the transaction prices allocated to the remaining performance obligations of the Company’s construction contracts were $4.4 billion, $1.8 billion and $1.4 billion for the Civil, Building and Specialty Contractors segments, respectively. The Company typically recognizes revenue on Civil segment projects over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTcyNA_6297bc40-2f5b-4d40-9598-fe4db10f546e">three</span> to five years, whereas for projects in the Building and Specialty Contractors segments, the Company typically recognizes revenue over a period of <span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTg2NQ_67968fcd-cb40-46ff-9d30-0693a98e7e66">one</span> to three years.</span></div>
</us-gaap:RevenueFromContractWithCustomerTextBlock>
<us-gaap:DisaggregationOfRevenueTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTg3NA_d01b8cf9-fb0f-477e-bb14-a094cbed6204">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables disaggregate revenue by end market, customer type and contract type, which the Company believes best depict how the nature, amount, timing and uncertainty of its revenue and cash flows are affected by economic factors for the three and nine months ended September 30, 2022 and 2021.</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Civil segment revenue by end market:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mass transit (includes certain transportation and tunneling projects)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">311,702 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">386,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">794,414 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,062,322 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Bridges</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">86,042 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">67,117 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">212,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">179,059 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Military defense facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">66,063 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">46,615 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">176,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">140,736 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">27,098 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">22,470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">70,134 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">74,080 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">23,103 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,200 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">120,948 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Civil segment revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">546,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,295,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,577,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Building segment revenue by end market:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal and government</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">88,624 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,471 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">248,405 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">222,855 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">60,711 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,402 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,106 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">307,414 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Health care facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,602 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,287 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">134,439 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">44,294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Hospitality and gaming</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,455 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">89,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">118,450 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">276,029 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mass transit (includes transportation projects)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,783 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">38,868 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">111,431 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,747 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,538 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">39,528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">102,574 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">123,988 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,337 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">21,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">51,234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,507 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Building segment revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318,050 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Specialty Contractors segment revenue by end market:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Mass transit (includes certain transportation and tunneling projects)</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">95,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">135,971 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">289,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">465,179 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Commercial and industrial facilities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">33,897 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">116,514 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">109,283 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Multi-unit residential</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">31,461 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">28,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">84,642 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">101,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Water</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,274 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29,161 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">55,693 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">67,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Education facilities</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,186 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">13,876 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">40,627 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">45,657 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal government</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,454 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">35,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,956 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Other</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,004 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">25,650 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,560 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">78,679 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total Specialty Contractors segment revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">877,081 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue by customer type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local agencies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">375,566 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">136,082 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">625,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">478,720 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">99,540 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">110,012 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">688,272 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">97,741 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">42,367 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,983 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">145,091 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">48,680 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">50,437 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">14,716 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">113,833 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private owners</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">27,598 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">139,601 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">133,081 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">300,280 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">210,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">146,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">376,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">500,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">318,050 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">251,971 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,070,926 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">546,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">360,941 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">271,063 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,178,222 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.806%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.699%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Revenue by customer type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">State and local agencies</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,008,819 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349,245 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">297,955 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,656,019 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,350,555 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">268,396 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">377,016 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,995,967 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Federal agencies</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">211,426 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">130,867 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">19,503 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">361,796 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">149,648 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">150,085 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">41,657 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">341,390 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Private owners</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">75,077 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">435,527 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">866,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">76,942 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">732,353 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">458,408 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,267,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,295,322 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">915,639 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">673,146 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,884,107 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,577,145 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,150,834 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">877,081 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">3,605,060 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span><br/></span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenue by contract type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fixed price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">416,216 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">103,804 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">206,886 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">726,906 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">473,212 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">89,895 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">235,534 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">798,641 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Guaranteed maximum price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(13)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">144,831 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,627 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">150,445 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">502 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">219,395 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">5,420 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">225,317 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unit price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">90,372 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">25,951 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">116,323 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">71,429 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">130 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">23,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">95,117 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost plus fee and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(5,670)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">69,415 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">13,507 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">77,252 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,075 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">51,521 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">6,551 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">59,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">500,905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">318,050 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">251,971 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,070,926 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">546,218 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">360,941 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">271,063 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,178,222 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:19.921%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.529%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.681%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.683%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-bottom:2pt solid #000000;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="15" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Revenue by contract type:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Fixed price</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,090,623 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">270,618 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">563,985 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,925,226 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,353,436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">269,693 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">775,292 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,398,421 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Guaranteed maximum price</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">581 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">462,294 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">14,321 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">477,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,270 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">737,251 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">9,113 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">748,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Unit price</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">213,092 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">33 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">62,837 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">275,962 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">212,678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(1,323)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">80,558 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">291,913 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cost plus fee and other</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(8,974)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">182,694 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">32,003 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">205,723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">8,761 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">145,213 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">12,118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">166,092 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,295,322 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">915,639 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">673,146 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">2,884,107 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,577,145 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">1,150,834 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">877,081 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">3,605,060 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>
</us-gaap:DisaggregationOfRevenueTableTextBlock>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="idab0a7253c5e4c41ab8e680a1ea77623_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfMy0xLTEtMS04NDE5Ng_ae6e6357-2ea0-48c9-9f26-efbcd87822b6" unitRef="usd"> 311702000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6dfad9e922b344b690e70cbb411076fb_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfMy0yLTEtMS04NDE5Ng_1f9a7cc4-06e9-469a-b562-7037331a0941" unitRef="usd"> 386913000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iacaad9aa4c404a6fbf0f319038ab64b1_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfMy00LTEtMS04NDE5Ng_ba52a79e-2bb4-49c5-9c18-e10192ee90c8" unitRef="usd"> 794414000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7b3dbc5b752b4ff9b388aef134dec25d_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfMy01LTEtMS04NDE5Ng_5b982159-fae4-4644-abe8-d1bb148ee4aa" unitRef="usd"> 1062322000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ide1d5ee3797a45b0894a24d9ed2e4475_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNC0xLTEtMS04NDE5Ng_b09766c7-b0c5-4420-ab82-b83fd5b7da3b" unitRef="usd"> 86042000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3f07a6e59bdc4c66ac9e09393eb3c02f_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNC0yLTEtMS04NDE5Ng_84df18e4-d6ca-4c92-83e8-b865e3d930fd" unitRef="usd"> 67117000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i1055f0eae8b84c6e9d91a7f5d425ec93_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNC00LTEtMS04NDE5Ng_d11b154c-9c54-4053-9579-cc47f10dc146" unitRef="usd"> 212362000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie25ded20dab847b6b2d55878f2457716_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNC01LTEtMS04NDE5Ng_1d2dd67d-170b-489e-ba13-2494ac207bf8" unitRef="usd"> 179059000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ice60c595bbf64a31a814b50b9175ed55_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNS0xLTEtMS04NDE5Ng_6f92bf08-b943-425a-9ed9-60d908dc51ab" unitRef="usd"> 66063000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia020787570f142e781f81df2d383a6c5_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNS0yLTEtMS04NDE5Ng_93c67ced-45d6-4b0f-b66e-694b473a4e08" unitRef="usd"> 46615000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7c36a6e626444c0eac86da36621e5163_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNS00LTEtMS04NDE5Ng_af8377b6-6951-40f9-bf4c-7314c37fc32a" unitRef="usd"> 176212000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i12b29767ace74e7c9213525f4bffda58_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNS01LTEtMS04NDE5Ng_29d8c866-1d8a-43ed-916d-b5a64b62e127" unitRef="usd"> 140736000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie432003d11a04593936a86a190c44e2a_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNi0xLTEtMS04NDE5Ng_af39c907-b50c-4d03-bc9b-2cd958a602c4" unitRef="usd"> 27098000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6b44760f900040e7909ce164bde9cc15_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNi0yLTEtMS04NDE5Ng_20592085-81c8-4ad8-bdcd-947b58e0c79a" unitRef="usd"> 22470000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="id7901b865b994cee91f70d65d482d23f_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNi00LTEtMS04NDE5Ng_b2b5cacb-0910-4c69-984e-e22435202da1" unitRef="usd"> 70134000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i95adf69cfc4d44d794e296304369f389_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfNi01LTEtMS04NDE5Ng_9a7dd6ce-b54b-4adb-9af3-ef4539ded2f4" unitRef="usd"> 74080000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i224e87eb7b2242838fe60abe4568b26c_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfOC0xLTEtMS04NDE5Ng_79a6165e-b825-4cec-b43b-7b3e23c1c4c8" unitRef="usd"> 10000000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i14ff52853f8b42b898e27ff0d80d5ffd_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfOC0yLTEtMS04NDE5Ng_547892ab-23a9-4ff0-8f28-f7776ab58fde" unitRef="usd"> 23103000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i1fd23eec37f34c3293189db8c3046610_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfOC00LTEtMS04NDE5Ng_76c44363-72a6-45dc-a50d-f9d19c96dcef" unitRef="usd"> 42200000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iba7636d17faa48d4a90e47ee0bb4835f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfOC01LTEtMS04NDE5Ng_5200a8ab-0c09-4a85-b1aa-2e13c0624373" unitRef="usd"> 120948000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i29431cbc84b448eeb4af9cb170c84b43_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfOS0xLTEtMS04NDE5Ng_fb6f38aa-b6ea-4673-ad50-030eb4058f5b" unitRef="usd"> 500905000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="if9b518468faf456c8093813c569566da_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfOS0yLTEtMS04NDE5Ng_f3a999b4-b70d-4582-9008-fceb34269505" unitRef="usd"> 546218000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5a06e6d3a4de493bb8e6e41d072c3473_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfOS00LTEtMS04NDE5Ng_9f566e89-40df-437a-9aa5-793e7798616e" unitRef="usd"> 1295322000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia4a50e1b012b4717a87542807eff8e36_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQ3MzQzMDFjMGZlZjQ1ZDA5NjMxZmNjNWFjODRhMzg2L3RhYmxlcmFuZ2U6NDczNDMwMWMwZmVmNDVkMDk2MzFmY2M1YWM4NGEzODZfOS01LTEtMS04NDE5Ng_75c4c008-804a-4648-bb6f-9e442eb91571" unitRef="usd"> 1577145000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i28561bf42f264ee09d89e011fd6c9930_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMy0xLTEtMS04NDE5Ng_4f045e88-8c5f-42dd-9fef-1dff9e9f715e" unitRef="usd"> 88624000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3e1268365a8b499bbb6c9e712d34a157_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMy0yLTEtMS04NDE5Ng_7857654c-08f1-4d80-b765-a87f52de588a" unitRef="usd"> 76471000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie0bc2ebe1eb34e5aaaa1c00280f50dbb_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMy00LTEtMS04NDE5Ng_99fb94c2-2fff-40dd-9d23-a4418a22cddd" unitRef="usd"> 248405000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i352ec17f0c23411caf695def06b3b964_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMy01LTEtMS04NDE5Ng_f7cf766a-56c1-4c0a-aa7f-33489a523858" unitRef="usd"> 222855000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i350f1bab100645c58bc51f51f97cec30_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNC0xLTEtMS04NDE5Ng_17fe32a2-82c9-41ff-9d99-451808200122" unitRef="usd"> 60711000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie1224f3e59fd4d92976bafbc42a3c526_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNC0yLTEtMS04NDE5Ng_71cb572a-722b-42f4-b38b-a172dc93e754" unitRef="usd"> 75402000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i8f4eea42be6c4a7a94803d068ba3b2cc_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNC00LTEtMS04NDE5Ng_c4e6cc43-4a38-44cf-9104-fac92cf7ab69" unitRef="usd"> 149106000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iff669819c818468da02000131e3558c6_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNC01LTEtMS04NDE5Ng_34f05e42-e2f7-4bbe-bdae-d48d594b2cc9" unitRef="usd"> 307414000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7ee272250e5a482d93c57d7ea6038246_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNS0xLTEtMS04NDE5Ng_2472cd2f-53bc-48e0-b5fd-da1e5ffd0b4a" unitRef="usd"> 48602000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i638c547f39d54202bffc833626595353_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNS0yLTEtMS04NDE5Ng_b7f941df-5015-4ee2-89b6-e009b7fac3ab" unitRef="usd"> 20287000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="id66d68cf19634f6dbbccda57947362a4_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNS00LTEtMS04NDE5Ng_c4193b3c-19ef-4e86-ba0a-8a1171963f3d" unitRef="usd"> 134439000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="id955d3a0daee48f2946909d47b797268_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNS01LTEtMS04NDE5Ng_0f6f0d04-776a-45f3-b828-f47dad645aeb" unitRef="usd"> 44294000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i89ac1e2ac07c40a8b5ecff3cefce861b_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNi0xLTEtMS04NDE5Ng_8539f5d6-f538-4d5f-b439-858598a6ee96" unitRef="usd"> 17455000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0c3ca86098eb4ae9a4da118848a36c4c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNi0yLTEtMS04NDE5Ng_2fa2476e-72e3-425c-91a8-c40b040e4428" unitRef="usd"> 89317000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ide106f37be5845b283a0a88dae2d29eb_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNi00LTEtMS04NDE5Ng_bf16f3ac-2972-4f96-a368-f3365be88353" unitRef="usd"> 118450000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iea7d5acd936f481ba169b25b4883b9b6_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNi01LTEtMS04NDE5Ng_a3c41c73-35ab-4b7d-964a-f08426eb6506" unitRef="usd"> 276029000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i449a40214a3e42e49541f303c2d1af3e_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNy0xLTEtMS04NDE5Ng_97e8244a-0425-480d-9746-8a06f344482c" unitRef="usd"> 40783000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3263050c08174960804d1b0b25f19766_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNy0yLTEtMS04NDE5Ng_9478c9bd-ee7a-4b4e-ad0d-53339755b0d0" unitRef="usd"> 38868000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="icb95a74e7b0b414ab2d957947ee3bd2b_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNy00LTEtMS04NDE5Ng_2a5c530e-fb68-460a-81cc-62d5d0267403" unitRef="usd"> 111431000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="if403add1fc1841c89c952fd463bd6abb_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfNy01LTEtMS04NDE5Ng_bcbc1b2f-f588-4156-9e50-3f28885ea5ee" unitRef="usd"> 99747000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5745703c23c74f939487a154c128b32f_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfOC0xLTEtMS04NDE5Ng_6b667bab-347e-4c61-9367-f6c03ce3e335" unitRef="usd"> 41538000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia25683ddb7cb4a0dbe2b007bcd6b21dc_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfOC0yLTEtMS04NDE5Ng_40a2b89c-4c9b-4787-ab2e-0d4c21593d3f" unitRef="usd"> 39528000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i4b667c0e95164649ae4be2a2a5709462_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfOC00LTEtMS04NDE5Ng_48ecc3e2-fedb-4e61-841e-32d5b8888c96" unitRef="usd"> 102574000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0064bfad303b4be0813e6407b68b6a4b_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfOC01LTEtMS04NDE5Ng_6e2da68e-9c77-4755-bd5a-4256c2d49771" unitRef="usd"> 123988000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i2ec7d2f09f954262a9632364fa8e50f6_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMTAtMS0xLTEtODQxOTY_70d101bd-da2c-4f5e-906b-d9838aaccd11" unitRef="usd"> 20337000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i2dd854c58c154528ad209f28fff07b11_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMTAtMi0xLTEtODQxOTY_cfc4595d-8f66-49f7-83c0-93a0e205860a" unitRef="usd"> 21068000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i928b112320a94205a191baac6912dcca_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMTAtNC0xLTEtODQxOTY_5eb57349-b81e-4ea9-a4d9-4c8ae51b64d7" unitRef="usd"> 51234000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i76b2ef629ffd4f76bc6ffc88bd4b7b3e_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMTAtNS0xLTEtODQxOTY_33612643-936e-4afd-9e10-08458e4f1415" unitRef="usd"> 76507000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie942c97b4cc844ed899ea14007084e33_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMTEtMS0xLTEtODQxOTY_b65fcf05-b27d-4e65-b8c6-d001a228549f" unitRef="usd"> 318050000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i077f7985d67a4b6a985fe6efc3e2941c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMTEtMi0xLTEtODQxOTY_2d904e48-f5b5-429b-afff-7dfb57d208ce" unitRef="usd"> 360941000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia6396b5b1d1744688e5669090d1c9171_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMTEtNC0xLTEtODQxOTY_aca4f705-ae98-4032-9df8-92702245f3d1" unitRef="usd"> 915639000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6633b00550f8471dafb11e2e2bf9fa4f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjgzMzY2NDcyZDdkZDQ0MWY5ZGU5NDg3M2JiY2IzNDY3L3RhYmxlcmFuZ2U6ODMzNjY0NzJkN2RkNDQxZjlkZTk0ODczYmJjYjM0NjdfMTEtNS0xLTEtODQxOTY_4103f821-03a5-40f2-8e66-8853d0cdf912" unitRef="usd"> 1150834000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ib55dc446a4b446528bb4527d43887ade_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMy0xLTEtMS04NDE5Ng_c9e39af6-8879-45a2-be6c-d82517282c6e" unitRef="usd"> 95281000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i99ffba24da8949d18f431fc9f04afad9_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMy0yLTEtMS04NDE5Ng_81fe9d3a-ce62-4ccb-a11f-99ee4d6d745b" unitRef="usd"> 135971000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ibe9ed609d51f41f3b3149867bd3bf822_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMy00LTEtMS04NDE5Ng_3d174654-922c-4681-a653-838bed20120e" unitRef="usd"> 289703000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5973e17d7eb742b0a82568e4e1708946_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMy01LTEtMS04NDE5Ng_42e1e885-62be-4015-9017-06e7e32cf66f" unitRef="usd"> 465179000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i529321cdf86049b086d57474abd26914_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNC0xLTEtMS04NDE5Ng_e88893f5-93c2-443c-9444-10865e040b75" unitRef="usd"> 50213000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia7088ec457cc4e42a3f43b684545413c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNC0yLTEtMS04NDE5Ng_59cbd5b6-a835-4d87-bad3-b1335c2c48ae" unitRef="usd"> 33897000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia5a8484da74f4f8396defb944ee049a7_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNC00LTEtMS04NDE5Ng_aba95d0d-4a2b-4010-8bb2-c5eb6e9ed6ea" unitRef="usd"> 116514000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i198fbf0ba49241ea9691d819b520d913_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNC01LTEtMS04NDE5Ng_2de5d48d-40e9-4f7e-bfa0-cfcd255694e0" unitRef="usd"> 109283000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ida82e4c3b17344469e491e21241693b5_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNS0xLTEtMS04NDE5Ng_73e1b314-523d-444e-b88e-d2f0e34f3392" unitRef="usd"> 31461000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ief7fe9cef0774e9188c2e2085928fd02_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNS0yLTEtMS04NDE5Ng_8c76c859-04b9-4b51-81ef-364295ca94e3" unitRef="usd"> 28054000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iea4e306acc494aa2aab0566bb4e944a0_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNS00LTEtMS04NDE5Ng_d43b179c-8ffa-4d94-9f88-630a627ef634" unitRef="usd"> 84642000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iae490852af9c46b4aa7429ea73c7937d_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNS01LTEtMS04NDE5Ng_f8630704-db0b-46eb-a628-575e649a65d0" unitRef="usd"> 101498000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i8bd1998f26654f00b785fad77d7ef4bb_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNi0xLTEtMS04NDE5Ng_9c3489f7-60f3-4190-99da-9fb98a7725a4" unitRef="usd"> 20274000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ice049ecb9845473599c0c920323012ae_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNi0yLTEtMS04NDE5Ng_7a593fcf-10ec-460b-85c6-8901c8f9027f" unitRef="usd"> 29161000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ice6731f7ef3244e7ae391f1f309391bf_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNi00LTEtMS04NDE5Ng_063c32ca-8524-4c49-ba32-f2b733c7a62c" unitRef="usd"> 55693000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i2aec3972d61b4364acb7f4a2bd2d7db8_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNi01LTEtMS04NDE5Ng_9036e65e-9774-4f05-bad3-5cfb6b2fda97" unitRef="usd"> 67829000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i4d27970eb5994da7b839bb3aea13dbff_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNy0xLTEtMS04NDE5Ng_e931b4dc-6d77-4b6e-9026-2e3c14c0eff5" unitRef="usd"> 20186000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6ac296b395ca4755b48e54150a3a8ff5_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNy0yLTEtMS04NDE5Ng_601e6f78-343f-4e09-b401-ddb9bcfcdf67" unitRef="usd"> 13876000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i28e2348becb14a958fe2576bd0a78e70_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNy00LTEtMS04NDE5Ng_30df3236-430f-4878-82d4-c0720d9f58b4" unitRef="usd"> 40627000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="idbdc08d662d242f6acfe4a3a1888dc25_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfNy01LTEtMS04NDE5Ng_de048ee1-b768-4301-a479-f2f70a544246" unitRef="usd"> 45657000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i4d79a9b4976a4c919650546f47bf5a89_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfOC0xLTEtMS04NDE5Ng_eb14ddfd-0b65-4e2e-998c-98fa62ef34b0" unitRef="usd"> 14552000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="icbc70f44c7614878b0f78b9cd8f6b756_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfOC0yLTEtMS04NDE5Ng_b40aebb9-7446-4a9d-9484-35263ab3b618" unitRef="usd"> 4454000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i8a999f046bcc429fbbd0afec8b346cd3_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfOC00LTEtMS04NDE5Ng_45933e82-28d8-432e-917d-b98a219580d5" unitRef="usd"> 35407000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="if2e8380ea26544f8a0963dc11b586fb1_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfOC01LTEtMS04NDE5Ng_f4f4dae2-bf1b-4a59-92f8-55149c858ec1" unitRef="usd"> 8956000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i06e356dfdcf94b54bef4ef37ac386264_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMTAtMS0xLTEtODQxOTY_a063fba3-dfe0-4c2a-92fb-9e8d87ce49d4" unitRef="usd"> 20004000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6313bd09ba094b8f8c9078edae25fede_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMTAtMi0xLTEtODQxOTY_5369d818-bfbc-4bc0-a67e-8c7aab15a240" unitRef="usd"> 25650000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i133431bc0207423096266111466a0ace_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMTAtNC0xLTEtODQxOTY_1dcf17a5-2728-455c-ac53-0c199e306d70" unitRef="usd"> 50560000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i925a2393d5244837acdea6b55cf5407a_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMTAtNS0xLTEtODQxOTY_1b94e605-5d94-4cca-97cc-432ef4e6b3a2" unitRef="usd"> 78679000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie4af008756e04ba0862291b0ce9ec813_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMTEtMS0xLTEtODQxOTY_f5cfb1ce-b460-4eaa-9855-6b666d703672" unitRef="usd"> 251971000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i495134e4c2524198a48fcd754afe7f4a_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMTEtMi0xLTEtODQxOTY_1488cd66-4022-4fc8-9d98-a791b1f4ed8b" unitRef="usd"> 271063000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7bc92545f0dd405f8211f14593db6fa9_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMTEtNC0xLTEtODQxOTY_03ac4635-e520-4a77-854b-94daf850de03" unitRef="usd"> 673146000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i35f29bb85a494d37a9f04b457bbc6117_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmUyN2ZiZDlkNWUyMzQxYzY5YTYxYjc2ZWMzYTZlYzQ3L3RhYmxlcmFuZ2U6ZTI3ZmJkOWQ1ZTIzNDFjNjlhNjFiNzZlYzNhNmVjNDdfMTEtNS0xLTEtODQxOTY_1d8684bd-d560-4a3c-90c9-2b6c1a42e066" unitRef="usd"> 877081000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ifc386a8e01004bb5a531902af62f21c0_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfMy0xLTEtMS04NDE5Ng_1b343dc4-0d22-46f6-9d6a-6a4da5f7141c" unitRef="usd"> 375566000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i90d6ebcbc92542008b09f79c897b9f83_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfMy0yLTEtMS04NDE5Ng_7f7a8753-e19c-45b4-9129-0923b5901e35" unitRef="usd"> 136082000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="icdb5763b4e3649a5a4801a270ef956fe_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfMy0zLTEtMS04NDE5Ng_9ab4bca9-1e7f-44c2-8d49-86073807b796" unitRef="usd"> 113907000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i75ac323f6d8745839a1e75798201e982_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfMy00LTEtMS04NDE5Ng_96b3b566-9f60-47ca-8b20-a591e4eec342" unitRef="usd"> 625555000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ib062369004a144a5aecef1ca628d8e2a_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfMy02LTEtMS04NDE5Ng_ae694daa-d920-4a45-94b8-fd950ff89f1d" unitRef="usd"> 478720000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i97febec0988c42579d5b9dc2eee0ac16_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfMy03LTEtMS04NDE5Ng_094c5a2c-7a02-464c-8b3a-3beca16fbb48" unitRef="usd"> 99540000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i52aae9d34f034c19928d8882e636afcf_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfMy04LTEtMS04NDE5Ng_1be04cca-9019-4708-871d-bd185dc02467" unitRef="usd"> 110012000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3c48b6079e084263b1266c8641ec4613_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfMy05LTEtMS04NDE5Ng_6f06e503-7d2d-4aa0-97d2-91893b4e10bb" unitRef="usd"> 688272000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i083b952ea38144ad9e6463deb975d599_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNC0xLTEtMS04NDE5Ng_226b2155-0f0a-441f-a9d3-635edd1756d5" unitRef="usd"> 97741000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="idfdaa8960054406ab3437d79b7a5906b_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNC0yLTEtMS04NDE5Ng_fec97e15-746d-4be1-b7da-ff39c689b74d" unitRef="usd"> 42367000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i629d02590c2843e0992d613db72ea6a9_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNC0zLTEtMS04NDE5Ng_980ec43f-b8ad-48f7-8cad-c51d03cf4503" unitRef="usd"> 4983000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i8748c4a9206842bba02884b00553858f_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNC00LTEtMS04NDE5Ng_9ab21b92-a692-4c29-b73e-321792d94265" unitRef="usd"> 145091000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="id860dbd36b534691a106b7c85a90cb39_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNC02LTEtMS04NDE5Ng_4d781d57-22b2-47ad-97ec-e09bde52befd" unitRef="usd"> 48680000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7dd01a72f140461e8100dcc43dbb106b_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNC03LTEtMS04NDE5Ng_ba474720-3247-4e2d-b1fc-17c09733792c" unitRef="usd"> 50437000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7c72ea08d4ee4b238c549138b28760e6_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNC04LTEtMS04NDE5Ng_380f1926-e893-4fce-bc2e-69dd46a48618" unitRef="usd"> 14716000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i2a3c14c3680f4f5092de218a21acbf60_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNC05LTEtMS04NDE5Ng_a99dd335-af29-489a-a7b4-9f7002f77914" unitRef="usd"> 113833000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ib12ae0b4341f4f23badfb4f0d69490cb_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNS0xLTEtMS04NDE5Ng_a50e1003-9e68-4a3a-a118-a485de149cf1" unitRef="usd"> 27598000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3c50500310ac4199b1957626265f6057_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNS0yLTEtMS04NDE5Ng_9cd69050-206a-4d7f-be00-e068c539f81f" unitRef="usd"> 139601000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ice3c89935f544d12bdc409f051d16aab_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNS0zLTEtMS04NDE5Ng_41869601-99db-4518-a723-0c83812e4ca3" unitRef="usd"> 133081000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i19de2a9a40714eb8b835fd58a0815e77_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNS00LTEtMS04NDE5Ng_fb846d31-743a-48fd-9923-e5dec022624d" unitRef="usd"> 300280000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i90c7ff0868bf40599b9e9a60430b1f67_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNS02LTEtMS04NDE5Ng_cbf03fc0-e074-439c-adde-5e721330f2bc" unitRef="usd"> 18818000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i8432b1df25fe4ab59da1359338f54e6a_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNS03LTEtMS04NDE5Ng_55acdae8-903d-44e6-9a23-8335197ff938" unitRef="usd"> 210964000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="if800a83152e2477fa5ffe3114b73d672_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNS04LTEtMS04NDE5Ng_e7323df9-8a67-4738-8c53-3ddb579f8d30" unitRef="usd"> 146335000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i98ac4996e15042be94cdebce445629a8_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNS05LTEtMS04NDE5Ng_4701cedb-e762-4d80-a668-738c493ef425" unitRef="usd"> 376117000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i29431cbc84b448eeb4af9cb170c84b43_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNi0xLTEtMS04NDE5Ng_bae4b5f2-c1a9-4438-9fe2-a90231d88a0e" unitRef="usd"> 500905000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie942c97b4cc844ed899ea14007084e33_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNi0yLTEtMS04NDE5Ng_5b5eff79-1514-4746-87bb-25d1fc4abbe7" unitRef="usd"> 318050000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie4af008756e04ba0862291b0ce9ec813_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNi0zLTEtMS04NDE5Ng_8a66c434-7027-40d5-b8dd-8a859b89ef11" unitRef="usd"> 251971000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNi00LTEtMS04NDE5Ng_f8275a4e-3839-44d1-a95e-711003578215" unitRef="usd"> 1070926000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="if9b518468faf456c8093813c569566da_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNi02LTEtMS04NDE5Ng_dcce83ea-7c7f-4339-a924-afda0cd84c14" unitRef="usd"> 546218000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i077f7985d67a4b6a985fe6efc3e2941c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNi03LTEtMS04NDE5Ng_dab93579-ccce-4da3-a4a2-fa3428ad71ab" unitRef="usd"> 360941000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i495134e4c2524198a48fcd754afe7f4a_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNi04LTEtMS04NDE5Ng_97b97597-026c-44f5-adab-8e5eeba85a25" unitRef="usd"> 271063000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjU2ZTRlY2JlMjZjZTRlZTNhZWY4OGY3N2YwOTFlMzYyL3RhYmxlcmFuZ2U6NTZlNGVjYmUyNmNlNGVlM2FlZjg4Zjc3ZjA5MWUzNjJfNi05LTEtMS04NDE5Ng_baa8a34b-2f44-4af5-92db-92e0c366747a" unitRef="usd"> 1178222000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie900d23c4e0644cdb7199ff4fdf2e43f_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfMy0xLTEtMS04NDE5Ng_96934c49-b03a-4e6a-870a-4833490ec85f" unitRef="usd"> 1008819000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i89f38366fb68453ba5a66fcb1458ce54_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfMy0yLTEtMS04NDE5Ng_8fe13bb9-cfb7-46f4-bd55-6c378673a069" unitRef="usd"> 349245000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="icda001bd381b4d2a84e1c2fa45f578c2_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfMy0zLTEtMS04NDE5Ng_d67fc4f9-4db8-42c6-9393-5246c9494b61" unitRef="usd"> 297955000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie9b2ba69cc584047ad1b40efc1105b40_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfMy00LTEtMS04NDE5Ng_aef9f351-2336-4e1f-862d-1bb7d29cb3a7" unitRef="usd"> 1656019000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie1d54766129f4d66a21c715d955001c2_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfMy02LTEtMS04NDE5Ng_5c8b2e57-ab95-4abc-ac4b-6b554d9bfeda" unitRef="usd"> 1350555000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i038db5ca440f4a79b08cbbb64afd99f4_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfMy03LTEtMS04NDE5Ng_3abdca71-ff41-4de5-bd7b-7f631784c34a" unitRef="usd"> 268396000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i2e11848d26f547439219919e30b82f8f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfMy04LTEtMS04NDE5Ng_37c58f7a-f383-4448-bd4d-efa26fd4ce7c" unitRef="usd"> 377016000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5163d39d62c3400d8725b388bc89485b_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfMy05LTEtMS04NDE5Ng_c93a7201-5d63-4881-872f-30f742373e1d" unitRef="usd"> 1995967000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia2415568b05d494abe7a4e977f91e77f_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNC0xLTEtMS04NDE5Ng_9b75933b-a9a6-4de0-b220-8997bfef3791" unitRef="usd"> 211426000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7744e90ed3814d9793e7642aea883a86_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNC0yLTEtMS04NDE5Ng_bd412229-47e1-47a8-93cd-82ec2f673556" unitRef="usd"> 130867000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i9b8daa8a9e6d48588570c039f1a26d33_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNC0zLTEtMS04NDE5Ng_ae62016a-339f-4631-a4ae-bc387acd6f43" unitRef="usd"> 19503000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i10242c5aef974955af054f9c7ba6c27a_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNC00LTEtMS04NDE5Ng_7a7ea13a-f99b-4ab9-b284-a3f2f7774cc1" unitRef="usd"> 361796000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i57509d401f534dddb7eb64e7166e7cc4_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNC02LTEtMS04NDE5Ng_659856c7-94d3-4e88-a110-0af5f1a8c339" unitRef="usd"> 149648000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i299606a5848c49988c16c7c123a09ec1_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNC03LTEtMS04NDE5Ng_125c1574-c184-4fb5-b436-95eb2748bad5" unitRef="usd"> 150085000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5aaee07e199f402dbfd34a28b654c09c_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNC04LTEtMS04NDE5Ng_0ef0088c-15ea-415b-83e8-af473966bcc4" unitRef="usd"> 41657000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0c0df41498c14823b108d39db1683571_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNC05LTEtMS04NDE5Ng_65b9928a-4202-47d6-ba87-dc5fc9608302" unitRef="usd"> 341390000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3b7637df59ee4fd1aa205994c0c61442_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNS0xLTEtMS04NDE5Ng_eaf19098-006b-4fca-aa6b-d8af844d0c7a" unitRef="usd"> 75077000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ifbc6112c1d7a44f9bcd7a6ddf639d49b_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNS0yLTEtMS04NDE5Ng_9affc686-ef11-44c3-ad46-c89102c2438c" unitRef="usd"> 435527000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i8199684825ba408d8aadf6d233078294_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNS0zLTEtMS04NDE5Ng_e509e9cf-36dc-46c2-b0cd-05acfd917182" unitRef="usd"> 355688000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie94b6461ba6544168fdd805e96fba7d0_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNS00LTEtMS04NDE5Ng_4f14eff1-8088-469c-82eb-982d1c6fde41" unitRef="usd"> 866292000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i02e0f6eb090d4c8589fc8541b838bd15_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNS02LTEtMS04NDE5Ng_f012ea8c-df69-47fd-840d-6f09e0f94803" unitRef="usd"> 76942000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i041e530dfe6549e5904473f9b05881e8_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNS03LTEtMS04NDE5Ng_ef5eeaab-ddc9-4958-8473-6f11d3d97feb" unitRef="usd"> 732353000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ib7c7f221990d4c40b3b99cddac4626cd_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNS04LTEtMS04NDE5Ng_efa66a05-93c9-4ee4-8d37-eef7e16d11c8" unitRef="usd"> 458408000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i2a06861ba2794801bb3331726f48bc68_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNS05LTEtMS04NDE5Ng_2bda1a88-68a2-4f4e-bcf7-63f450292dbb" unitRef="usd"> 1267703000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5a06e6d3a4de493bb8e6e41d072c3473_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNi0xLTEtMS04NDE5Ng_522c3412-9aea-4f3a-a379-090313f49652" unitRef="usd"> 1295322000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia6396b5b1d1744688e5669090d1c9171_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNi0yLTEtMS04NDE5Ng_d53cde6c-9b58-485b-96d1-8645abefe9dc" unitRef="usd"> 915639000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7bc92545f0dd405f8211f14593db6fa9_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNi0zLTEtMS04NDE5Ng_1eedf3c5-1aab-4119-93e8-10ef894c2880" unitRef="usd"> 673146000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNi00LTEtMS04NDE5Ng_61301ae2-4b78-413f-8a15-7ce1d0542d4f" unitRef="usd"> 2884107000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia4a50e1b012b4717a87542807eff8e36_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNi02LTEtMS04NDE5Ng_d3d7511a-9570-4cdb-81fa-847bedfc1fbf" unitRef="usd"> 1577145000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6633b00550f8471dafb11e2e2bf9fa4f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNi03LTEtMS04NDE5Ng_a4b7469f-55be-49a7-977f-1b9e2ba28b08" unitRef="usd"> 1150834000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i35f29bb85a494d37a9f04b457bbc6117_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNi04LTEtMS04NDE5Ng_d4ea1bc9-63cd-4340-a092-5e1231504f04" unitRef="usd"> 877081000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjc1M2FmY2RkODE3ZjRjN2NiZGNhMDQwZGEwZmRiNmI3L3RhYmxlcmFuZ2U6NzUzYWZjZGQ4MTdmNGM3Y2JkY2EwNDBkYTBmZGI2YjdfNi05LTEtMS04NDE5Ng_d6791ebf-00cc-4470-a29f-18360d6bf4ff" unitRef="usd"> 3605060000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i04a6a4b923864d98bf3163efa5f27ec4_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfMy0xLTEtMS04NDE5Ng_4a961d40-07bf-4647-9630-8d0523a3279f" unitRef="usd"> 416216000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i56849c0d8cda422ba8dcad55fb5175b7_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfMy0yLTEtMS04NDE5Ng_ee2ecd91-69fc-4722-803b-a6e573b1842c" unitRef="usd"> 103804000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0c35f190bf874fe8bb585f6c1824ec2c_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfMy0zLTEtMS04NDE5Ng_5850c3c8-2e57-480c-8c56-cf7006e05195" unitRef="usd"> 206886000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i90b2095f26f441b9837fc209fb635f6d_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfMy00LTEtMS04NDE5Ng_bd4d80b4-f0fc-456f-970e-8c4616165968" unitRef="usd"> 726906000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7c9f0923a92d448f830af452da6565fb_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfMy02LTEtMS04NDE5Ng_545f24d7-f1ef-499b-aad8-bb3391be5f8d" unitRef="usd"> 473212000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia7d16f05d6b7422f823eaf6bb7cf2561_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfMy03LTEtMS04NDE5Ng_ab50ef9e-973a-45f5-a21f-c33a98a1f9b8" unitRef="usd"> 89895000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iec03135ec48f4dbaa4d312f382e816aa_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfMy04LTEtMS04NDE5Ng_4bde89e3-64c2-4a87-a5ff-03cc3093d366" unitRef="usd"> 235534000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie8e59434bb054d6f8d941ecb252ea7c0_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfMy05LTEtMS04NDE5Ng_5d4ebb06-351e-4fa0-987d-2b954401b387" unitRef="usd"> 798641000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i13b65a2d97a2435a8be8b0d00b735e17_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNC0xLTEtMS04NDE5Ng_b04690f4-b7b4-455a-afc9-d175a9eae5a0" unitRef="usd"> -13000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie545a5e7bc1a44028db062f1e7774241_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNC0yLTEtMS04NDE5Ng_718b9b1e-1b96-4bec-b5e2-a514d9cf1e8a" unitRef="usd"> 144831000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i9556209a33a34a93aaabdd792eaf8922_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNC0zLTEtMS04NDE5Ng_a6d643d9-5f33-4b34-876b-a1e6c5cb67af" unitRef="usd"> 5627000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i33bcc1415b314ce9b54761f8941aad5f_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNC00LTEtMS04NDE5Ng_a43d05c6-7d96-4d20-9908-1070e7115cac" unitRef="usd"> 150445000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0a36c3cf395742f089d5074aeb71f3b7_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNC02LTEtMS04NDE5Ng_3b9a29e3-e8c5-40ac-8903-c88fbe6f7692" unitRef="usd"> 502000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ic1b4e1c4407948249bf9fc9d0fee0784_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNC03LTEtMS04NDE5Ng_c51db63d-535d-4c71-9dc1-a72ef092df2a" unitRef="usd"> 219395000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3937690a2c7f468b8cb0ed3f6eb19318_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNC04LTEtMS04NDE5Ng_e780da83-aad0-464b-b110-84e08652e174" unitRef="usd"> 5420000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i79863b1e2de44b12a9e520ea8b5a7e3e_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNC05LTEtMS04NDE5Ng_baae9a10-dcaf-4177-b381-82b50a849387" unitRef="usd"> 225317000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i06828923d1cc4d969a53e3a81fb5b43f_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNS0xLTEtMS04NDE5Ng_21c39b4c-7c36-4b80-afc6-c9b3951d299a" unitRef="usd"> 90372000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i8e1dbce81d6e4b3d86fd5107e3b78d4a_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNS0yLTEtMS04NDE5Ng_3260a182-96af-4b61-a8f9-62e0f06f90b3" unitRef="usd"> 0 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i70536759addf4192bc0e12bbd2556304_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNS0zLTEtMS04NDE5Ng_126072fe-5303-483e-b8c0-745c71b6788c" unitRef="usd"> 25951000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0c5e6776a8604ffabeb3176f8eaa21ac_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNS00LTEtMS04NDE5Ng_eb03047b-5465-4f9d-a053-14019bc69872" unitRef="usd"> 116323000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia7c82033f52e445484d57d2924c105a5_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNS02LTEtMS04NDE5Ng_0bb0b548-a802-4f5d-aa13-a38ae3a9b163" unitRef="usd"> 71429000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i55397b557e3f432384fa648ddba80d26_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNS03LTEtMS04NDE5Ng_b2e51931-2129-48c6-9f7f-81031fa78b1c" unitRef="usd"> 130000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i9e71f739084a478b82d6545772940847_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNS04LTEtMS04NDE5Ng_4882a2d0-ca10-4ee6-b7aa-763cff74622f" unitRef="usd"> 23558000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i73b2bb9212334bb0a0f0efddf7b88b86_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNS05LTEtMS04NDE5Ng_7cded23b-d6c6-4104-919f-c67752581416" unitRef="usd"> 95117000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0b3af030e6b1442093c4e16e3d5aba66_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNi0xLTEtMS04NDE5Ng_1fda8a5e-5975-497d-8d8b-69f91c04ee61" unitRef="usd"> -5670000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ieef6b919ea04496a896848a5d845a56a_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNi0yLTEtMS04NDE5Ng_b66fa385-12dd-4ca5-af10-10c1d207f9f1" unitRef="usd"> 69415000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i863008522dc6474aafea65432ef9c0b2_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNi0zLTEtMS04NDE5Ng_38779ad1-2088-44b9-8d32-8d5ae4e299ce" unitRef="usd"> 13507000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i8537137b48594b2f96406f351ddbe0ec_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNi00LTEtMS04NDE5Ng_ffe4024f-8f35-476d-b019-a2b578a3543f" unitRef="usd"> 77252000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="if981a868b5c945fbb914f615c5d5cffe_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNi02LTEtMS04NDE5Ng_7d8a82f3-2287-4242-ae5f-713046e0d241" unitRef="usd"> 1075000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i46bc9341752f4d92b0759cc05d47b004_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNi03LTEtMS04NDE5Ng_4b8b9ff2-12f9-431c-a87a-f8653e252b71" unitRef="usd"> 51521000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i50983cc681eb4e479291562eab9691d5_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNi04LTEtMS04NDE5Ng_0e278d8f-8e46-4059-8df2-642152c53b9a" unitRef="usd"> 6551000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6fff3e13b286433aa43c9bced68bf62e_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNi05LTEtMS04NDE5Ng_48c473ab-7371-46bc-8657-11176f97e2b3" unitRef="usd"> 59147000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i29431cbc84b448eeb4af9cb170c84b43_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNy0xLTEtMS04NDE5Ng_f5d0339f-f782-4699-8554-09a269ef27e8" unitRef="usd"> 500905000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie942c97b4cc844ed899ea14007084e33_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNy0yLTEtMS04NDE5Ng_c6b3f802-91ae-45c6-995e-b09b83d0fef9" unitRef="usd"> 318050000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie4af008756e04ba0862291b0ce9ec813_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNy0zLTEtMS04NDE5Ng_e7599cee-a496-4e85-8d82-59c2e2b32078" unitRef="usd"> 251971000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNy00LTEtMS04NDE5Ng_350ecc8f-cbfb-4082-b232-03942bdeb9e0" unitRef="usd"> 1070926000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="if9b518468faf456c8093813c569566da_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNy02LTEtMS04NDE5Ng_7b525d29-94e8-4bfa-b8f7-b7c557b56abc" unitRef="usd"> 546218000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i077f7985d67a4b6a985fe6efc3e2941c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNy03LTEtMS04NDE5Ng_4b5c6503-9cfd-4b68-8b3b-8bf5d6bf7d60" unitRef="usd"> 360941000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i495134e4c2524198a48fcd754afe7f4a_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNy04LTEtMS04NDE5Ng_d9f1b1b6-34d3-44fc-bf6f-0f33652fc64e" unitRef="usd"> 271063000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOjQxY2RiOTllNjZjMTQ3NTRiM2E5MWQ4MmFjOTMxNjJlL3RhYmxlcmFuZ2U6NDFjZGI5OWU2NmMxNDc1NGIzYTkxZDgyYWM5MzE2MmVfNy05LTEtMS04NDE5Ng_e0d87e9f-0ce7-4094-a31a-727cad8e4b2e" unitRef="usd"> 1178222000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="icfcd62a01382429ea8ab0f1882fd8230_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfMy0xLTEtMS04NDE5Ng_73a66aa9-19ee-4478-9829-4463b6d2f3b7" unitRef="usd"> 1090623000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i8ba8e41a09964b45a614b1f8ee6c1bc1_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfMy0yLTEtMS04NDE5Ng_29342346-8ade-42c0-aa57-6b2eef81f0a9" unitRef="usd"> 270618000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i9c3cecf0ddb64ce48adcd14ff4d4be43_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfMy0zLTEtMS04NDE5Ng_74ee4413-1567-4bed-b7e0-37186dca7b8b" unitRef="usd"> 563985000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5c4516444f7548a297b1791054aadae7_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfMy00LTEtMS04NDE5Ng_f8bd4ba1-b4f6-42de-a0af-17a161646b9f" unitRef="usd"> 1925226000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i1d8b04eedcc848df961f1a430ba03521_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfMy02LTEtMS04NDE5Ng_f16f3ed1-5508-46f1-b2d3-bf8ca5056572" unitRef="usd"> 1353436000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7600cb977921426f868891daab1398bf_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfMy03LTEtMS04NDE5Ng_f8ed5d68-91a1-481c-b37c-fe1fe3c0e22f" unitRef="usd"> 269693000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="icaf4e9f7be3940c8aa4b64d9118a8370_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfMy04LTEtMS04NDE5Ng_0a351784-cb2c-44b7-8fcd-fca85dafce02" unitRef="usd"> 775292000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i204422e799ce4a05a2a4730bac4099b3_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfMy05LTEtMS04NDE5Ng_78f36847-9578-4bcd-b189-a85c9e49f8ab" unitRef="usd"> 2398421000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i4cc5b9ec105f40a785172142cd594e06_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNC0xLTEtMS04NDE5Ng_e63f27ed-24d2-43cc-9a37-200b0db5237e" unitRef="usd"> 581000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia039f767599142bdb4d92d141abdff96_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNC0yLTEtMS04NDE5Ng_33026bfb-0a65-40b3-aef8-f164da625223" unitRef="usd"> 462294000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i140c3871cbe8478bb1617b665f068632_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNC0zLTEtMS04NDE5Ng_e17c5e1d-bdda-4839-be7b-1ad75de21823" unitRef="usd"> 14321000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia2627e95299a4b10abac7d552102c067_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNC00LTEtMS04NDE5Ng_8168469c-f2b1-481c-b4bf-d3c5623f4513" unitRef="usd"> 477196000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0a5e7d8eead241ef9c4104688a512b32_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNC02LTEtMS04NDE5Ng_19d16aa0-3462-4896-ab59-6e4ecb06d780" unitRef="usd"> 2270000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia40fe0a00b7943eb8f2825aea6a3ed81_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNC03LTEtMS04NDE5Ng_59afeeee-474b-4318-bdd1-16680e413d6d" unitRef="usd"> 737251000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i28b5b5c0931c4962a7cf7c787a51477a_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNC04LTEtMS04NDE5Ng_5d8f5374-14b2-4287-955d-d4cd7111dec6" unitRef="usd"> 9113000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie169fe321ee240b18f03b826d61c48c0_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNC05LTEtMS04NDE5Ng_59e175e6-e4cd-4543-acfa-0c7b7f3b255e" unitRef="usd"> 748634000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ic3896dd6d11f492fbdb2daffca8ca751_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNS0xLTEtMS04NDE5Ng_c77ba03c-3b59-48d7-a82d-7eeaa126b94e" unitRef="usd"> 213092000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ic53773da295f4f75b29514294c12feec_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNS0yLTEtMS04NDE5Ng_7bd6c505-57ea-4edb-8a54-6cd8af602eb6" unitRef="usd"> 33000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i2c1c893569d9425494bf5a89ab8397ca_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNS0zLTEtMS04NDE5Ng_56f2f9b6-1aeb-4322-b74f-772aa6a590d9" unitRef="usd"> 62837000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7112605efa6648d49b625a4f9d52299a_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNS00LTEtMS04NDE5Ng_ae383f74-6378-4c06-8070-f1dd13c6b540" unitRef="usd"> 275962000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iaa259fa2a72a45e4977fa1d1fdc7902e_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNS02LTEtMS04NDE5Ng_ea3fad5e-1549-43f2-8229-4bce1fda22da" unitRef="usd"> 212678000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5932716ea2984123a4bddc4bd2012d07_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNS03LTEtMS04NDE5Ng_8171087b-b648-4705-a4f5-301610b07e82" unitRef="usd"> -1323000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i2c520e50cbce44848129cc108119d4ca_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNS04LTEtMS04NDE5Ng_01c58117-5b17-4b49-baff-321a2af3abfa" unitRef="usd"> 80558000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7c85fc45b3874b0db5e09f94cdcbd770_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNS05LTEtMS04NDE5Ng_34a1bdd2-62cd-4afb-aa19-7c8752572ee8" unitRef="usd"> 291913000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ic1c08184452c4bd5bd941cb187386c43_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNi0xLTEtMS04NDE5Ng_3ff36359-d37a-477a-a87a-df6e35137b88" unitRef="usd"> -8974000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia32ebc402a4e46a2a8a1f6d8c6ef2380_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNi0yLTEtMS04NDE5Ng_5ab365ac-1124-4fc9-b25c-5445b4d74d56" unitRef="usd"> 182694000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i70156d2506534e76b425af188c26f697_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNi0zLTEtMS04NDE5Ng_5da9c83c-10e1-4865-82ee-a818ec5d67d0" unitRef="usd"> 32003000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i34a612c47c0446979c66d44faf3b1fbf_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNi00LTEtMS04NDE5Ng_b3ed6dfe-8e97-4ba4-8caf-1a19271c6c69" unitRef="usd"> 205723000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i169a177094f7418e8561af85e0318f37_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNi02LTEtMS04NDE5Ng_19e5b539-85a8-4dd8-aa28-9639ea133389" unitRef="usd"> 8761000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="id1b1bd651e45401597e478ec9fdf4cff_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNi03LTEtMS04NDE5Ng_91e5f1a8-5547-4773-9743-dedaa3e3318b" unitRef="usd"> 145213000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i94996f5c2287444e92a2c10237aed05e_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNi04LTEtMS04NDE5Ng_ffc0538b-9572-4087-9ad2-90c703266843" unitRef="usd"> 12118000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie13e6bd3fad14e2c9b71251c951f4e80_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNi05LTEtMS04NDE5Ng_09126847-d811-4f22-bd6a-2346df4efb77" unitRef="usd"> 166092000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5a06e6d3a4de493bb8e6e41d072c3473_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNy0xLTEtMS04NDE5Ng_d56197fa-e54a-472e-a2d2-d70718fd2010" unitRef="usd"> 1295322000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia6396b5b1d1744688e5669090d1c9171_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNy0yLTEtMS04NDE5Ng_a371f24c-40b2-486a-9467-e47fb3c1eaf2" unitRef="usd"> 915639000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7bc92545f0dd405f8211f14593db6fa9_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNy0zLTEtMS04NDE5Ng_22909c51-1ae3-41a1-a7b6-e7c571e83fdc" unitRef="usd"> 673146000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNy00LTEtMS04NDE5Ng_be40a95d-4188-485f-b4d6-d858c7e0f2aa" unitRef="usd"> 2884107000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia4a50e1b012b4717a87542807eff8e36_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNy02LTEtMS04NDE5Ng_6bad1f82-d8b0-4743-9f2d-e64bf92b997b" unitRef="usd"> 1577145000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6633b00550f8471dafb11e2e2bf9fa4f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNy03LTEtMS04NDE5Ng_eec43b13-497d-45aa-906b-f498e1a6056f" unitRef="usd"> 1150834000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i35f29bb85a494d37a9f04b457bbc6117_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNy04LTEtMS04NDE5Ng_18dfe236-fa91-4a37-a765-057a419acf17" unitRef="usd"> 877081000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RhYmxlOmU3NjcxZDJiMzBmMjQ3MjU5YTc3ZDQxM2NlMWI5Y2ZhL3RhYmxlcmFuZ2U6ZTc2NzFkMmIzMGYyNDcyNTlhNzdkNDEzY2UxYjljZmFfNy05LTEtMS04NDE5Ng_8819b8b3-be50-4861-aa1f-16c35b5bfdca" unitRef="usd"> 3605060000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfNzQ5_367e6a3f-f624-4a9c-bf03-1b3426b88843" unitRef="usd"> 54200000 </us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
<us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfNzU2_e062a85d-44ac-4394-8f01-9a59f3353447" unitRef="usd"> 164100000 </us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
<us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfOTM2_3091b088-8ea1-4b73-8ef7-04f166ebcc60" unitRef="usd"> 2100000 </us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
<us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfOTQz_28bc412a-2b0e-403f-95fa-75ec132cfca4" unitRef="usd"> 37100000 </us-gaap:ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod>
<us-gaap:RevenueRemainingPerformanceObligation contextRef="icd2682ad374547d4b0d8c762ca9cfc55_I20220930" decimals="-8" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTMxMA_998ffebf-c2af-42d4-9a8f-72def41347ea" unitRef="usd"> 4700000000 </us-gaap:RevenueRemainingPerformanceObligation>
<us-gaap:RevenueRemainingPerformanceObligation contextRef="i6403e627335445e8ab738bb060fd32c5_I20220930" decimals="-8" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTMxNA_be9bc61d-b177-44fe-b03b-e7df85033bc5" unitRef="usd"> 2300000000 </us-gaap:RevenueRemainingPerformanceObligation>
<us-gaap:RevenueRemainingPerformanceObligation contextRef="i8434179b25884a3b85cbab7ba7a28294_I20220930" decimals="-8" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTMyMQ_e5cbd509-5962-4425-9950-510c1bd45295" unitRef="usd"> 1300000000 </us-gaap:RevenueRemainingPerformanceObligation>
<us-gaap:RevenueRemainingPerformanceObligation contextRef="i5bdf1326954c4c86aedf6941cc926c31_I20210930" decimals="-8" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTU1Mg_02c02672-0c70-408b-ad33-5679fa4301ee" unitRef="usd"> 4400000000 </us-gaap:RevenueRemainingPerformanceObligation>
<us-gaap:RevenueRemainingPerformanceObligation contextRef="i12641c3c5f4e4402be62f37638386511_I20210930" decimals="-8" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTU1Ng_277ed7c2-6688-49ab-8152-f73a3a82a190" unitRef="usd"> 1800000000 </us-gaap:RevenueRemainingPerformanceObligation>
<us-gaap:RevenueRemainingPerformanceObligation contextRef="id014005f9ffd49f393a8c6e7a4bb33ef_I20210930" decimals="-8" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTU2Mw_63f0208f-9571-47a3-b24f-cde21ec1788f" unitRef="usd"> 1400000000 </us-gaap:RevenueRemainingPerformanceObligation>
<tpc:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriodRange contextRef="i1af613f359d14ffebe1e40e9bda29a57_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTczMA_876d64ce-4297-4cb6-81f4-34407955bc71"> P5Y </tpc:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriodRange>
<tpc:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriodRange contextRef="i425958404ea049f583ee3e8980a4f85e_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl8zNy9mcmFnOjk3NWIxNDAzYmQ1ZjRkYTRhMWEyOTFiNGFkZTg5NDMzL3RleHRyZWdpb246OTc1YjE0MDNiZDVmNGRhNGExYTI5MWI0YWRlODk0MzNfMTg3MQ_7438e87e-f559-4c2a-b4e0-402cea1c6ce0"> P3Y </tpc:RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriodRange>
<tpc:ContractWithCustomerAssetAndLiabilityTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfNTYwNQ_91e0a8ab-15e6-49d8-a99c-3f95e71aed4e">
Contract Assets and Liabilities<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company classifies contract assets and liabilities that may be settled beyond one year from the balance sheet date as current, consistent with the length of time of the Company’s project operating cycle.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets include amounts due under retention provisions, costs and estimated earnings in excess of billings and capitalized contract costs. The amounts as included on the Condensed Consolidated Balance Sheets consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention receivable</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">583,789 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">568,881 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings in excess of billings:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">741,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">833,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unapproved change orders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">584,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other unbilled costs and profits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total costs and estimated earnings in excess of billings</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,448,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,356,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized contract costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total contract assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,092,870 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,994,676 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention receivable represents amounts invoiced to customers where payments have been partially withheld pending the completion of certain milestones, satisfaction of other contractual conditions or the completion of the project. Retention </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">agreements vary from project to project, and balances could be outstanding for several months or years depending on a number of circumstances such as contract-specific terms, project performance and other variables that may arise as the Company makes progress toward completion. As of September 30, 2022, the amount of retention receivable estimated by management to be collected beyond one year is approximately 47% of the balance.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings in excess of billings represent the excess of contract costs and profits (or contract revenue) over the amount of contract billings to date and are classified as a current asset. Costs and estimated earnings in excess of billings result when either: (1) the appropriate contract revenue amount has been recognized over time in accordance with Accounting Standards Codification (“ASC”) 606, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Revenue from Contracts with Customers</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 606”), but a portion of the revenue recorded cannot be billed currently due to the billing terms defined in the contract, or (2) costs are incurred related to certain claims and unapproved change orders. Claims occur when there is a dispute regarding both a change in the scope of work and the price associated with that change. Unapproved change orders occur when a change in the scope of work results in additional work being performed before the parties have agreed on the corresponding change in the contract price. The Company routinely estimates recovery related to claims and unapproved change orders as a form of variable consideration at the most likely amount it expects to receive and to the extent it is probable that a significant reversal of cumulative revenue recognized will not occur when the uncertainty associated with the variable consideration is resolved. Claims and unapproved change orders are billable upon the agreement and resolution between the contractual parties and after the execution of contractual amendments. Increases in claims and unapproved change orders typically result from costs being incurred against existing or new positions; decreases normally result from resolutions and subsequent billings. As discussed in Note 10, the resolution of these claims and unapproved change orders may require litigation or other forms of dispute resolution proceedings. Other unbilled costs and profits are billable in accordance with the billing terms of each of the existing contractual arrangements and, as such, the timing of contract billing cycles can cause fluctuations in the balance of unbilled costs and profits. Ultimate resolution of other unbilled costs and profits typically involves incremental progress toward contractual requirements or milestones.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized contract costs are included in other current assets and primarily represent costs to fulfill a contract that (1) directly relate to an existing or anticipated contract, (2) generate or enhance resources that will be used in satisfying performance obligations in the future and (3) are expected to be recovered through the contract. Capitalized contract costs are generally expensed to the associated contract over the period of anticipated use on the project. During the three and nine months ended September 30, 2022, $13.7 million and $45.3 million, respectively, of previously capitalized contract costs were amortized and recognized as expense on the related contracts. During the three and nine months ended September 30, 2021, $11.3 million and $36.6 million, respectively, of previously capitalized contract costs were amortized and recognized as expense on the related contracts.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities include amounts owed under retention provisions and billings in excess of costs and estimated earnings. The amount as reported on the Condensed Consolidated Balance Sheets consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retention payable</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,518 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,945 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings in excess of costs and estimated earnings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,065 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,689 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030,634 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention payable represents amounts invoiced to the Company by subcontractors where payments have been partially withheld pending the completion of certain milestones, other contractual conditions or upon the completion of the project. Generally, retention payable is not remitted to subcontractors until the associated retention receivable from customers is collected. As of September 30, 2022, the amount of retention payable estimated by management to be remitted beyond one year is approximately 43% of the balance.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Billings in excess of costs and estimated earnings represent the excess of contract billings to date over the amount of contract costs and profits (or contract revenue) recognized to date. The balance may fluctuate depending on the timing of contract billings and the recognition of contract revenue. Revenue recognized during the three and nine months ended September 30, 2022 and included in the opening billings in excess of costs and estimated earnings balances for each period totaled $447.4 million and $487.1 million, respectively. Revenue recognized during the three and nine months ended September 30, 2021 and included in the opening billings in excess of costs and estimated earnings balances for each period totaled $288.0 million and $608.4 million, respectively.</span></div>
</tpc:ContractWithCustomerAssetAndLiabilityTextBlock>
<us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfNTYwMw_f91bac60-cd75-4339-855f-5134d0d5a3b2">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract assets include amounts due under retention provisions, costs and estimated earnings in excess of billings and capitalized contract costs. The amounts as included on the Condensed Consolidated Balance Sheets consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Retention receivable</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">583,789 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">568,881 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Costs and estimated earnings in excess of billings:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Claims</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">741,678 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">833,352 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unapproved change orders</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">584,388 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">418,054 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other unbilled costs and profits</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">122,275 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">105,362 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total costs and estimated earnings in excess of billings</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,448,341 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,356,768 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capitalized contract costs</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">60,740 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,027 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total contract assets</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,092,870 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,994,676 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contract liabilities include amounts owed under retention provisions and billings in excess of costs and estimated earnings. The amount as reported on the Condensed Consolidated Balance Sheets consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retention payable</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">241,518 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">268,945 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Billings in excess of costs and estimated earnings</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">966,065 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">761,689 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total contract liabilities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,207,583 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,030,634 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div>
</us-gaap:ContractWithCustomerAssetAndLiabilityTableTextBlock>
<us-gaap:ConstructionContractorReceivableRetainage contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfMS0xLTEtMS04NDE5Ng_7d3b64d1-26f7-4f43-8a36-5fd925841004" unitRef="usd"> 583789000 </us-gaap:ConstructionContractorReceivableRetainage>
<us-gaap:ConstructionContractorReceivableRetainage contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfMS0yLTEtMS04NDE5Ng_90f741b4-aac5-40e0-acd0-769b3f1d3f1c" unitRef="usd"> 568881000 </us-gaap:ConstructionContractorReceivableRetainage>
<us-gaap:ContractsReceivableClaimsAndUncertainAmounts contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfMy0xLTEtMS04NDE5Ng_88b7ae75-56eb-4bb9-bbe8-a45dd5199f5c" unitRef="usd"> 741678000 </us-gaap:ContractsReceivableClaimsAndUncertainAmounts>
<us-gaap:ContractsReceivableClaimsAndUncertainAmounts contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfMy0yLTEtMS04NDE5Ng_e7110dd0-5f55-4a8c-9f25-778db45c5ddb" unitRef="usd"> 833352000 </us-gaap:ContractsReceivableClaimsAndUncertainAmounts>
<us-gaap:UnapprovedChangeOrdersAmount contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfNC0xLTEtMS04NDE5Ng_21fa7895-fd0f-4fb0-a795-eb9f70e2fcff" unitRef="usd"> 584388000 </us-gaap:UnapprovedChangeOrdersAmount>
<us-gaap:UnapprovedChangeOrdersAmount contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfNC0yLTEtMS04NDE5Ng_40a4860a-7b27-4da2-9245-57090fcf432c" unitRef="usd"> 418054000 </us-gaap:UnapprovedChangeOrdersAmount>
<us-gaap:UnbilledContractsReceivable contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfNS0xLTEtMS04NDE5Ng_8f92cda3-0657-4b5c-a3cd-5d5676d48317" unitRef="usd"> 122275000 </us-gaap:UnbilledContractsReceivable>
<us-gaap:UnbilledContractsReceivable contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfNS0yLTEtMS04NDE5Ng_0d86b7db-4298-44f3-a4cc-48bb9f27902d" unitRef="usd"> 105362000 </us-gaap:UnbilledContractsReceivable>
<us-gaap:ContractWithCustomerAssetNetCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfNi0xLTEtMS04NDE5Ng_ad19fe28-c792-479c-80fe-abf4037e1011" unitRef="usd"> 1448341000 </us-gaap:ContractWithCustomerAssetNetCurrent>
<us-gaap:ContractWithCustomerAssetNetCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfNi0yLTEtMS04NDE5Ng_73877dd2-51f6-4922-b9f8-285d963f47c9" unitRef="usd"> 1356768000 </us-gaap:ContractWithCustomerAssetNetCurrent>
<us-gaap:CapitalizedContractCostNet contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfNy0xLTEtMS04NDE5Ng_fca15093-0395-47d9-9dfe-9fb26d0ce17a" unitRef="usd"> 60740000 </us-gaap:CapitalizedContractCostNet>
<us-gaap:CapitalizedContractCostNet contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfNy0yLTEtMS04NDE5Ng_75f9a27f-14ff-4ffd-817f-9a513334ae65" unitRef="usd"> 69027000 </us-gaap:CapitalizedContractCostNet>
<us-gaap:ContractWithCustomerAssetNet contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfOC0xLTEtMS04NDE5Ng_51c53a8a-f739-41fa-b1c1-94dcdd18fa6b" unitRef="usd"> 2092870000 </us-gaap:ContractWithCustomerAssetNet>
<us-gaap:ContractWithCustomerAssetNet contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk0MjYxZDhhMDc3ZTQzOTM5OWQ5MmUzMDYxYzJjZjc0L3RhYmxlcmFuZ2U6OTQyNjFkOGEwNzdlNDM5Mzk5ZDkyZTMwNjFjMmNmNzRfOC0yLTEtMS04NDE5Ng_eeff9a5a-0f9d-412c-9bd3-467cb0e5c8c7" unitRef="usd"> 1994676000 </us-gaap:ContractWithCustomerAssetNet>
<tpc:ContractReceivableRetainageExpectedToBeCollectedBeyondOneYearPercentage contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfMTEzMA_02d927b4-78ae-44bc-8733-cf44188ec9a1" unitRef="number"> 0.47 </tpc:ContractReceivableRetainageExpectedToBeCollectedBeyondOneYearPercentage>
<us-gaap:CapitalizedContractCostAmortization contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfMzkwOA_d1643c3d-c33a-42e3-affa-299a95ed37dd" unitRef="usd"> 13700000 </us-gaap:CapitalizedContractCostAmortization>
<us-gaap:CapitalizedContractCostAmortization contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfMzkxNQ_01eac78d-18c9-4509-a050-503dbbb6df34" unitRef="usd"> 45300000 </us-gaap:CapitalizedContractCostAmortization>
<us-gaap:CapitalizedContractCostAmortization contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfNDA3Mg_8a196e6f-d3bb-4280-909b-66e50808276e" unitRef="usd"> 11300000 </us-gaap:CapitalizedContractCostAmortization>
<us-gaap:CapitalizedContractCostAmortization contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfNDA3OQ_fb71599a-f446-46ae-92db-530ac8fb4339" unitRef="usd"> 36600000 </us-gaap:CapitalizedContractCostAmortization>
<tpc:ContractPayableRetainage contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk5ZTNlMzRkN2VlYzQ4MjM4MWFiYzg3MjVjNDg5Y2ExL3RhYmxlcmFuZ2U6OTllM2UzNGQ3ZWVjNDgyMzgxYWJjODcyNWM0ODljYTFfMS0xLTEtMS04NDE5Ng_0579f551-51f9-4752-8d61-aa4c1ee493d6" unitRef="usd"> 241518000 </tpc:ContractPayableRetainage>
<tpc:ContractPayableRetainage contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk5ZTNlMzRkN2VlYzQ4MjM4MWFiYzg3MjVjNDg5Y2ExL3RhYmxlcmFuZ2U6OTllM2UzNGQ3ZWVjNDgyMzgxYWJjODcyNWM0ODljYTFfMS0yLTEtMS04NDE5Ng_ee8b6a64-1411-45cc-b493-d5e2353f1bad" unitRef="usd"> 268945000 </tpc:ContractPayableRetainage>
<us-gaap:ContractWithCustomerLiabilityCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk5ZTNlMzRkN2VlYzQ4MjM4MWFiYzg3MjVjNDg5Y2ExL3RhYmxlcmFuZ2U6OTllM2UzNGQ3ZWVjNDgyMzgxYWJjODcyNWM0ODljYTFfMi0xLTEtMS04NDE5Ng_14d999b0-4521-4d0d-b783-eb84ff9f4470" unitRef="usd"> 966065000 </us-gaap:ContractWithCustomerLiabilityCurrent>
<us-gaap:ContractWithCustomerLiabilityCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk5ZTNlMzRkN2VlYzQ4MjM4MWFiYzg3MjVjNDg5Y2ExL3RhYmxlcmFuZ2U6OTllM2UzNGQ3ZWVjNDgyMzgxYWJjODcyNWM0ODljYTFfMi0yLTEtMS04NDE5Ng_1dae5a6f-795b-48c3-8dc0-4f95c7ca2f12" unitRef="usd"> 761689000 </us-gaap:ContractWithCustomerLiabilityCurrent>
<us-gaap:ContractWithCustomerLiability contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk5ZTNlMzRkN2VlYzQ4MjM4MWFiYzg3MjVjNDg5Y2ExL3RhYmxlcmFuZ2U6OTllM2UzNGQ3ZWVjNDgyMzgxYWJjODcyNWM0ODljYTFfMy0xLTEtMS04NDE5Ng_05fa8c75-8cd5-47de-8ffc-c02bdc66f794" unitRef="usd"> 1207583000 </us-gaap:ContractWithCustomerLiability>
<us-gaap:ContractWithCustomerLiability contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RhYmxlOjk5ZTNlMzRkN2VlYzQ4MjM4MWFiYzg3MjVjNDg5Y2ExL3RhYmxlcmFuZ2U6OTllM2UzNGQ3ZWVjNDgyMzgxYWJjODcyNWM0ODljYTFfMy0yLTEtMS04NDE5Ng_155cd31b-4b33-4b41-aeb5-9996e22a91d3" unitRef="usd"> 1030634000 </us-gaap:ContractWithCustomerLiability>
<tpc:ContractPayableRetainageExpectedToBeRemittedBeyondOneYearPercentage contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfNDkxMw_cb1dae04-ff7e-4893-8f0b-ba373e22cb3d" unitRef="number"> 0.43 </tpc:ContractPayableRetainageExpectedToBeRemittedBeyondOneYearPercentage>
<us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfNTM5NA_39ce3b06-8291-41a7-9ebb-9a3424fbd50c" unitRef="usd"> 447400000 </us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
<us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfNTQwMQ_69d8a8a7-f16e-4a23-8e91-2bf3944cf8ec" unitRef="usd"> 487100000 </us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
<us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfNTU4MA_ab9786a8-405f-412c-a9af-6f9ef3e40ac0" unitRef="usd"> 288000000 </us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
<us-gaap:ContractWithCustomerLiabilityRevenueRecognized contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80MC9mcmFnOmM5YjNmOTYzNDAyZjQ5ZTE4NzY4M2U5Mjk5M2QyYzA3L3RleHRyZWdpb246YzliM2Y5NjM0MDJmNDllMTg3NjgzZTkyOTkzZDJjMDdfNTU4Nw_ba21abff-9f2b-44c7-84b2-d59ecbe36122" unitRef="usd"> 608400000 </us-gaap:ContractWithCustomerLiabilityRevenueRecognized>
<us-gaap:CashAndCashEquivalentsDisclosureTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RleHRyZWdpb246NTQwMWNhOTRlYmYxNDVhMjkxYTk1ZTMxNGUzMmFmOThfOTcy_ceb69600-9aca-4c4c-8f6f-b5a34818c3ff">
Cash, Cash Equivalents and Restricted Cash<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Condensed Consolidated Balance Sheets to the amounts shown in the Condensed Consolidated Statements of Cash Flows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents available for general corporate purposes</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,736 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,192 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joint venture cash and cash equivalents</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,464 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,005 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,197 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,199 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Cash equivalents include short-term, highly liquid investments with maturities of three months or less when acquired. Cash and cash equivalents consist of amounts available for the Company’s general purposes, the Company’s proportionate share of cash held by the Company’s unconsolidated joint ventures and 100% of amounts held by the Company’s consolidated joint ventures. In both cases, cash held by joint ventures is available only for joint venture-related uses, including future distributions to joint venture partners.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Restricted cash includes amounts held as collateral to secure insurance-related contingent obligations, such as insurance claim deductibles, in lieu of letters of credit.</span></div>
</us-gaap:CashAndCashEquivalentsDisclosureTextBlock>
<us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RleHRyZWdpb246NTQwMWNhOTRlYmYxNDVhMjkxYTk1ZTMxNGUzMmFmOThfOTcz_c98dd4a3-8fda-4884-8fa2-1d122e4cbdc4">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table provides a reconciliation of cash, cash equivalents and restricted cash reported within the Condensed Consolidated Balance Sheets to the amounts shown in the Condensed Consolidated Statements of Cash Flows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents available for general corporate purposes</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">110,736 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">60,192 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Joint venture cash and cash equivalents</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">212,464 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">142,005 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">323,200 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">202,197 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,817 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,199 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total cash, cash equivalents and restricted cash</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">345,017 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,396 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:middle"/></tr></table></div>
</us-gaap:ScheduleOfRestrictedCashAndCashEquivalentsTextBlock>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="ibd4ebed76afe44c095dee5720244f797_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RhYmxlOjk1OTdiOTZiMDg5MTRkYzBiYTQ2YzgwNzRjYWM5ZjIxL3RhYmxlcmFuZ2U6OTU5N2I5NmIwODkxNGRjMGJhNDZjODA3NGNhYzlmMjFfMS0xLTEtMS04NDE5Ng_8464e58c-f548-4209-92f9-59139df07bcc" unitRef="usd"> 110736000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i354832ebdc374df48a8afa68df4b3b97_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RhYmxlOjk1OTdiOTZiMDg5MTRkYzBiYTQ2YzgwNzRjYWM5ZjIxL3RhYmxlcmFuZ2U6OTU5N2I5NmIwODkxNGRjMGJhNDZjODA3NGNhYzlmMjFfMS0yLTEtMS04NDE5Ng_32ec8cbe-fcf2-4fed-bff9-77eeadf24d96" unitRef="usd"> 60192000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="id0909273192347e39c051c34ef55865e_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RhYmxlOjk1OTdiOTZiMDg5MTRkYzBiYTQ2YzgwNzRjYWM5ZjIxL3RhYmxlcmFuZ2U6OTU5N2I5NmIwODkxNGRjMGJhNDZjODA3NGNhYzlmMjFfMi0xLTEtMS04NDE5Ng_795362f7-dff5-4ecf-90de-015eabdee13b" unitRef="usd"> 212464000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i0dbecf712a43467bab15fae627aac4a3_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RhYmxlOjk1OTdiOTZiMDg5MTRkYzBiYTQ2YzgwNzRjYWM5ZjIxL3RhYmxlcmFuZ2U6OTU5N2I5NmIwODkxNGRjMGJhNDZjODA3NGNhYzlmMjFfMi0yLTEtMS04NDE5Ng_69ca0806-5275-4f62-95d6-e15571ec4ab8" unitRef="usd"> 142005000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RhYmxlOjk1OTdiOTZiMDg5MTRkYzBiYTQ2YzgwNzRjYWM5ZjIxL3RhYmxlcmFuZ2U6OTU5N2I5NmIwODkxNGRjMGJhNDZjODA3NGNhYzlmMjFfMy0xLTEtMS04NDE5Ng_8c08d832-1b8b-4cd5-957c-2864b7d3d9d7" unitRef="usd"> 323200000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RhYmxlOjk1OTdiOTZiMDg5MTRkYzBiYTQ2YzgwNzRjYWM5ZjIxL3RhYmxlcmFuZ2U6OTU5N2I5NmIwODkxNGRjMGJhNDZjODA3NGNhYzlmMjFfMy0yLTEtMS04NDE5Ng_a49abb90-5b25-4496-b690-72769ca882b4" unitRef="usd"> 202197000 </us-gaap:CashAndCashEquivalentsAtCarryingValue>
<us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RhYmxlOjk1OTdiOTZiMDg5MTRkYzBiYTQ2YzgwNzRjYWM5ZjIxL3RhYmxlcmFuZ2U6OTU5N2I5NmIwODkxNGRjMGJhNDZjODA3NGNhYzlmMjFfNC0xLTEtMS04NDE5Ng_aff78399-7ec1-456b-b735-47278a96fc19" unitRef="usd"> 21817000 </us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
<us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RhYmxlOjk1OTdiOTZiMDg5MTRkYzBiYTQ2YzgwNzRjYWM5ZjIxL3RhYmxlcmFuZ2U6OTU5N2I5NmIwODkxNGRjMGJhNDZjODA3NGNhYzlmMjFfNC0yLTEtMS04NDE5Ng_2e6578be-13c7-42bc-a0f7-b5f039374a6c" unitRef="usd"> 9199000 </us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RhYmxlOjk1OTdiOTZiMDg5MTRkYzBiYTQ2YzgwNzRjYWM5ZjIxL3RhYmxlcmFuZ2U6OTU5N2I5NmIwODkxNGRjMGJhNDZjODA3NGNhYzlmMjFfNS0xLTEtMS04NDE5Ng_19b9ad95-7b39-4787-97bb-8bb61afee49b" unitRef="usd"> 345017000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80My9mcmFnOjU0MDFjYTk0ZWJmMTQ1YTI5MWE5NWUzMTRlMzJhZjk4L3RhYmxlOjk1OTdiOTZiMDg5MTRkYzBiYTQ2YzgwNzRjYWM5ZjIxL3RhYmxlcmFuZ2U6OTU5N2I5NmIwODkxNGRjMGJhNDZjODA3NGNhYzlmMjFfNS0yLTEtMS04NDE5Ng_6f7f951d-141b-40c9-b6b9-d345494b7a01" unitRef="usd"> 211396000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
<us-gaap:EarningsPerShareTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RleHRyZWdpb246YzczNzI1MGQ0ZjY1NGQ2Njk3M2Q0YjA4NWU1ODFlNzNfMTA4MQ_cfc3b37d-e3c4-4bc1-83b6-3a4efce426d7">
Earnings Per Common Share<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Basic earnings per common share (“EPS”) and diluted EPS are calculated by dividing net income (loss) attributable to Tutor Perini Corporation by the following: for basic EPS, the weighted-average number of common shares outstanding during the period; and for diluted EPS, the sum of the weighted-average number of both outstanding common shares and potentially dilutive securities, which for the Company can include restricted stock units and unexercised stock options. Potentially dilutive securities also included the Convertible Notes (as defined in Note 8) prior to their repayment on June 15, 2021; however, the Convertible Notes had no impact on diluted EPS. The Company calculates the effect of the potentially dilutive restricted stock units and stock options using the treasury stock method.</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except per common share data)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Tutor Perini Corporation</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,455)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,394 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,092)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,593 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive restricted stock units and stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Tutor Perini Corporation per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.63)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.28)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.22 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities not included above</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,011 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2022, all outstanding restricted stock units and stock options were excluded from the calculation of weighted-average diluted shares outstanding, as the shares have an anti-dilutive effect due to the net loss for the period.</span></div>
</us-gaap:EarningsPerShareTextBlock>
<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RleHRyZWdpb246YzczNzI1MGQ0ZjY1NGQ2Njk3M2Q0YjA4NWU1ODFlNzNfMTA4Mg_7603a6fc-546c-491d-a183-e45d684da1e4">
<table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.022%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.473%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.180%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.184%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands, except per common share data)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Tutor Perini Corporation</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(32,455)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,394 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(117,092)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,593 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, basic</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,404 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,072 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,995 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Effect of dilutive restricted stock units and stock options</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">294 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">369 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average common shares outstanding, diluted</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,404 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,366 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,263 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,364 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net income (loss) attributable to Tutor Perini Corporation per common share:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Basic</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.63)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.28)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.23 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Diluted</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.63)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">0.30 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2.28)</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1.22 </span></td><td style="background-color:#cceeff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:12pt"><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Anti-dilutive securities not included above</span></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,011 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,131 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,280 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,861 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table>
</us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock>
<us-gaap:NetIncomeLoss contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMi0xLTEtMS04NDE5Ng_990b4932-d383-4c5a-b902-c562e9a75f52" unitRef="usd"> -32455000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMi0yLTEtMS04NDE5Ng_9ee2a9c3-abbf-4976-a77b-eb94d7c71c0a" unitRef="usd"> 15394000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMi00LTEtMS04NDE5Ng_dd016eb6-f1ee-435d-a46f-9ddf013e796e" unitRef="usd"> -117092000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMi01LTEtMS04NDE5Ng_0db1a53f-b425-4362-8f7d-160bd7f2a323" unitRef="usd"> 62593000 </us-gaap:NetIncomeLoss>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNC0xLTEtMS04NDE5Ng_26700de2-645a-4c8d-b7af-d8473447b461" unitRef="shares"> 51404000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNC0yLTEtMS04NDE5Ng_5d1f756a-d4f5-4bab-ab65-66c3a211e4de" unitRef="shares"> 51072000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNC00LTEtMS04NDE5Ng_67522374-fc52-444c-943d-4969543a302c" unitRef="shares"> 51263000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNC01LTEtMS04NDE5Ng_ebe91246-d8c7-4e70-bbe3-9efafc919394" unitRef="shares"> 50995000 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic>
<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNS0xLTEtMS04NDE5Ng_007f9f5d-b0bd-4f81-b6c4-2a0cfe290808" unitRef="shares"> 0 </us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNS0yLTEtMS04NDE5Ng_2d0f88c1-8a34-4cb6-a5ae-b383830229fd" unitRef="shares"> 294000 </us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNS00LTEtMS04NDE5Ng_ced100f5-ad83-449d-8d82-723e80374383" unitRef="shares"> 0 </us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
<us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNS01LTEtMS04NDE5Ng_a125f0ae-fd03-4a52-86c8-742a5a66c5b9" unitRef="shares"> 369000 </us-gaap:WeightedAverageNumberDilutedSharesOutstandingAdjustment>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNi0xLTEtMS04NDE5Ng_c4c5984d-79a4-4baa-859c-a0ae5434cf1a" unitRef="shares"> 51404000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNi0yLTEtMS04NDE5Ng_4ada6195-59d3-4f4b-9748-a91baf835abc" unitRef="shares"> 51366000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNi00LTEtMS04NDE5Ng_e545e893-d84c-40f3-851f-016d5aff1571" unitRef="shares"> 51263000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfNi01LTEtMS04NDE5Ng_38ed38b7-0e1e-4af8-ae4d-29ca2309198b" unitRef="shares"> 51364000 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding>
<us-gaap:EarningsPerShareBasic contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfOS0xLTEtMS04NDE5Ng_09047303-6517-41e4-9270-108763c1d81d" unitRef="usdPerShare"> -0.63 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfOS0yLTEtMS04NDE5Ng_a20dfa5e-6031-4e51-a4f8-451330e62e06" unitRef="usdPerShare"> 0.30 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfOS00LTEtMS04NDE5Ng_cfc3a60f-6eff-4548-aeac-bbf54ce52ce0" unitRef="usdPerShare"> -2.28 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareBasic contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfOS01LTEtMS04NDE5Ng_1f18bf9e-78bf-4716-89f1-b4fed759e831" unitRef="usdPerShare"> 1.23 </us-gaap:EarningsPerShareBasic>
<us-gaap:EarningsPerShareDiluted contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMTAtMS0xLTEtODQxOTY_02ac030e-0cb5-433b-a352-85c979f7ff63" unitRef="usdPerShare"> -0.63 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMTAtMi0xLTEtODQxOTY_2a23480c-537c-458c-9d3b-9a63a0f96e8f" unitRef="usdPerShare"> 0.30 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMTAtNC0xLTEtODQxOTY_b1fa6e81-0014-42e3-886c-8a1d0a9e6bd1" unitRef="usdPerShare"> -2.28 </us-gaap:EarningsPerShareDiluted>
<us-gaap:EarningsPerShareDiluted contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMTAtNS0xLTEtODQxOTY_9eda4820-c8ca-4792-b8bb-51cb18b664df" unitRef="usdPerShare"> 1.22 </us-gaap:EarningsPerShareDiluted>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMTItMS0xLTEtODQxOTY_3581ab89-adc9-41a3-872b-dbd55e6632b8" unitRef="shares"> 3011000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMTItMi0xLTEtODQxOTY_98eac274-7e60-4209-8dc2-630844caf074" unitRef="shares"> 2131000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMTItNC0xLTEtODQxOTY_768da3c0-7049-4f47-a905-ddedbab33535" unitRef="shares"> 3280000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80Ni9mcmFnOmM3MzcyNTBkNGY2NTRkNjY5NzNkNGIwODVlNTgxZTczL3RhYmxlOmY0NmJkZGJlZjFiNTRkMTU4NjhlZTc0OTA1ZjQwZDE4L3RhYmxlcmFuZ2U6ZjQ2YmRkYmVmMWI1NGQxNTg2OGVlNzQ5MDVmNDBkMThfMTItNS0xLTEtODQxOTY_3ac72373-4933-43ee-acf4-5dc9054bb8ba" unitRef="shares"> 1861000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount>
<us-gaap:IncomeTaxDisclosureTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80OS9mcmFnOmZjYmEwY2ZkNmI3YTQ3MDA4NGQxNDFiYzY5MTE1NDg0L3RleHRyZWdpb246ZmNiYTBjZmQ2YjdhNDcwMDg0ZDE0MWJjNjkxMTU0ODRfMjE5OTAyMzI2MDI2OQ_7b7036bf-11c7-4b47-9204-47254e21aa85">
Income Taxes<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recognized income tax expense of $0.6 million and an income tax benefit of $47.0 million, resulting in an effective income tax rate of (2.4)% and 31.0% for the three and nine months ended September 30, 2022, respectively. The Company recognized income tax expense based on a pre-tax loss for the three months ended September 30, 2022, primarily as a result of a change during the quarter to forecasted pre-tax earnings for 2022, the cumulative impact of which offset the tax benefits generated during the quarter. The effective income tax rates for both periods reflect pre-tax losses incurred in the periods and projected for the full year. In periods reporting pre-tax losses, tax benefits generated during the period increase the effective income tax rate. The tax benefits that increased the income tax rates in both periods were primarily state income taxes (net of federal tax benefit) and the earnings attributable to noncontrolling interests (for which income taxes are not the responsibility of the Company</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%">).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company’s effective income tax rates for the three and nine months ended September 30, 2021 were 24.9% and 22.0%, respectively. The effective income tax rates for both periods were higher than the 21% federal statutory rate primarily due to state income taxes and adjustments recorded when the final 2020 tax return information became available, partially offset by earnings attributable to noncontrolling interests, for which income taxes are not the responsibility of the Company.</span></div>
</us-gaap:IncomeTaxDisclosureTextBlock>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80OS9mcmFnOmZjYmEwY2ZkNmI3YTQ3MDA4NGQxNDFiYzY5MTE1NDg0L3RleHRyZWdpb246ZmNiYTBjZmQ2YjdhNDcwMDg0ZDE0MWJjNjkxMTU0ODRfNjc_2e623793-1dcd-4fbd-b9ae-6982a55a0e5e" unitRef="usd"> 600000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80OS9mcmFnOmZjYmEwY2ZkNmI3YTQ3MDA4NGQxNDFiYzY5MTE1NDg0L3RleHRyZWdpb246ZmNiYTBjZmQ2YjdhNDcwMDg0ZDE0MWJjNjkxMTU0ODRfNzQ_d5c1e61e-455a-4303-982d-a82355ec2f73" unitRef="usd"> -47000000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80OS9mcmFnOmZjYmEwY2ZkNmI3YTQ3MDA4NGQxNDFiYzY5MTE1NDg0L3RleHRyZWdpb246ZmNiYTBjZmQ2YjdhNDcwMDg0ZDE0MWJjNjkxMTU0ODRfMTIz_5052b3cb-09c8-40c2-9f8d-741d8b6ba33b" unitRef="number"> 0.024 </us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80OS9mcmFnOmZjYmEwY2ZkNmI3YTQ3MDA4NGQxNDFiYzY5MTE1NDg0L3RleHRyZWdpb246ZmNiYTBjZmQ2YjdhNDcwMDg0ZDE0MWJjNjkxMTU0ODRfMTMw_8b5bbd89-c65d-4fad-9422-6ab1e6c20267" unitRef="number"> -0.310 </us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80OS9mcmFnOmZjYmEwY2ZkNmI3YTQ3MDA4NGQxNDFiYzY5MTE1NDg0L3RleHRyZWdpb246ZmNiYTBjZmQ2YjdhNDcwMDg0ZDE0MWJjNjkxMTU0ODRfMTA1OA_2a499516-a41f-465b-acc0-40c35572d2eb" unitRef="number"> -0.249 </us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl80OS9mcmFnOmZjYmEwY2ZkNmI3YTQ3MDA4NGQxNDFiYzY5MTE1NDg0L3RleHRyZWdpb246ZmNiYTBjZmQ2YjdhNDcwMDg0ZDE0MWJjNjkxMTU0ODRfMTA2NQ_6af84893-d0a9-49d1-aaa2-2decd2db75c7" unitRef="number"> 0.220 </us-gaap:EffectiveIncomeTaxRateContinuingOperations>
<us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTg5MA_a0a6300a-a12b-4edb-bd6a-ec9078353717">
Goodwill and Intangible Assets<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Goodwill</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the carrying amount of goodwill since its inception through September 30, 2022:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br/>Contractors</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,074 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,724 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,193 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,991 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment as of December 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(286,931)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(424,724)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,193)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(867,848)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year activity</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of September 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company performed its annual impairment test in the fourth quarter of 2021 and concluded goodwill was not impaired. In addition, the Company determined that no triggering events occurred and no circumstances changed since the date of our annual impairment test that would more likely than not reduce the fair value of the Civil reporting unit below its carrying amount.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company will continue to monitor events and circumstances for changes that indicate the Civil reporting unit goodwill would need to be reevaluated for impairment during future interim periods prior to the annual impairment test. These future events and circumstances include, but are not limited to, changes in the overall financial performance of the Civil reporting unit, impacts to our business as a result of the COVID-19 pandemic, as well as other quantitative and qualitative factors which could indicate potential triggering events for possible impairment.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Intangible Assets</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Amortization Period</span></td></tr><tr style="height:32pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Impairment Charge</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names (non-amortizable)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,600 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(67,190)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,410 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names (amortizable)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractor license</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction contract backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(149,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">381,940 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(197,771)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(113,067)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,102 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Amortization Period</span></td></tr><tr style="height:32pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Impairment Charge</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names (non-amortizable)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,600 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(67,190)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,410 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names (amortizable)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,650)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,232)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,368 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractor license</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,800 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,053)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,645)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction contract backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(137,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">381,940 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(183,805)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(113,067)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,068 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Amortization expense for the three and nine months ended September 30, 2022 was $3.8 million and $14.0 million, respectively. Amortization expense for the three and nine months ended September 30, 2021 was $9.3 million and $26.6 million, respectively. As of September 30, 2022, future amortization expense is estimated to be $0.6 million for the remainder of 2022, $2.2 million per year for the years 2023 through 2027 and $9.1 million thereafter.</span></div>The Company performed its annual impairment test for non-amortizable trade names during the fourth quarter of 2021. Based on this assessment, the Company concluded that its non-amortizable trade names were not impaired. In addition, the Company determined that no triggering events occurred and no circumstances changed since the date of our annual impairment test that would indicate impairment of its non-amortizable trade names.
</us-gaap:GoodwillAndIntangibleAssetsDisclosureTextBlock>
<us-gaap:ScheduleOfGoodwillTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTg5MQ_0b58a0f5-6c31-47f2-845e-46dad61a1e08">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents the changes in the carrying amount of goodwill since its inception through September 30, 2022:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br/>Contractors</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gross goodwill as of December 31, 2021</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492,074 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">424,724 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">156,193 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,072,991 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated impairment as of December 31, 2021</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(286,931)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(424,724)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(156,193)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(867,848)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of December 31, 2021</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,143 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current year activity</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Goodwill as of September 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,143 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ScheduleOfGoodwillTextBlock>
<us-gaap:GoodwillGross contextRef="i164be9d3cdd84deeb0b45b83611f27ed_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMS0xLTEtMS04NDE5Ng_39acb722-db39-4690-970f-f76ab1f5b785" unitRef="usd"> 492074000 </us-gaap:GoodwillGross>
<us-gaap:GoodwillGross contextRef="i5c2d7dc60532426b844bc7e1fda0dff8_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMS0yLTEtMS04NDE5Ng_64232c07-add4-431f-9528-ae3252852839" unitRef="usd"> 424724000 </us-gaap:GoodwillGross>
<us-gaap:GoodwillGross contextRef="icd2dce80f6db49679b5b64789a9f9d9b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMS0zLTEtMS04NDE5Ng_89158889-6d24-4c89-ba14-a82675515162" unitRef="usd"> 156193000 </us-gaap:GoodwillGross>
<us-gaap:GoodwillGross contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMS00LTEtMS04NDE5Ng_70bfad64-0db7-4dea-8957-1c8ea3b1131b" unitRef="usd"> 1072991000 </us-gaap:GoodwillGross>
<us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="i164be9d3cdd84deeb0b45b83611f27ed_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMi0xLTEtMS04NDE5Ng_1f2a616f-d1f3-4130-ab9b-54b2193be911" unitRef="usd"> 286931000 </us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
<us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="i5c2d7dc60532426b844bc7e1fda0dff8_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMi0yLTEtMS04NDE5Ng_ce8d26ce-77ea-4b35-8afd-6c948fd000b4" unitRef="usd"> 424724000 </us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
<us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="icd2dce80f6db49679b5b64789a9f9d9b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMi0zLTEtMS04NDE5Ng_0b600626-a592-4d84-9e13-8a48f51fd718" unitRef="usd"> 156193000 </us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
<us-gaap:GoodwillImpairedAccumulatedImpairmentLoss contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMi00LTEtMS04NDE5Ng_c96ff5bd-353a-4c2f-98ea-bf19943d9bcf" unitRef="usd"> 867848000 </us-gaap:GoodwillImpairedAccumulatedImpairmentLoss>
<us-gaap:Goodwill contextRef="i164be9d3cdd84deeb0b45b83611f27ed_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMy0xLTEtMS04NDE5Ng_2b6e3299-c84a-4513-884a-28b22d49b8e7" unitRef="usd"> 205143000 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="i5c2d7dc60532426b844bc7e1fda0dff8_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMy0yLTEtMS04NDE5Ng_02b309dc-d172-4304-8fdb-b7286671ea09" unitRef="usd"> 0 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="icd2dce80f6db49679b5b64789a9f9d9b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMy0zLTEtMS04NDE5Ng_3c38baeb-a575-4e2a-bfea-707f9ed13100" unitRef="usd"> 0 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfMy00LTEtMS04NDE5Ng_d5ed8e85-36ef-420f-82cb-d5d97ec9cd59" unitRef="usd"> 205143000 </us-gaap:Goodwill>
<us-gaap:GoodwillAcquiredDuringPeriod contextRef="i5a06e6d3a4de493bb8e6e41d072c3473_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfNC0xLTEtMS04NDE5Ng_4d948fe7-b037-493f-94ed-21244cf503ea" unitRef="usd"> 0 </us-gaap:GoodwillAcquiredDuringPeriod>
<us-gaap:GoodwillAcquiredDuringPeriod contextRef="ia6396b5b1d1744688e5669090d1c9171_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfNC0yLTEtMS04NDE5Ng_b04c2b56-88be-4d56-8585-ef14ff94dcf7" unitRef="usd"> 0 </us-gaap:GoodwillAcquiredDuringPeriod>
<us-gaap:GoodwillAcquiredDuringPeriod contextRef="i7bc92545f0dd405f8211f14593db6fa9_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfNC0zLTEtMS04NDE5Ng_760a05cd-b63b-4971-9ae0-ded8cd5f82bc" unitRef="usd"> 0 </us-gaap:GoodwillAcquiredDuringPeriod>
<us-gaap:GoodwillAcquiredDuringPeriod contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfNC00LTEtMS04NDE5Ng_2bf488c1-f6e1-40ab-9fbe-eb863fa2712c" unitRef="usd"> 0 </us-gaap:GoodwillAcquiredDuringPeriod>
<us-gaap:Goodwill contextRef="icd2682ad374547d4b0d8c762ca9cfc55_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfNS0xLTEtMS04NDE5Ng_5e59ad7c-0381-4aed-aaf5-f2be6c7212a2" unitRef="usd"> 205143000 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="i6403e627335445e8ab738bb060fd32c5_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfNS0yLTEtMS04NDE5Ng_85f1e37a-73ce-49dd-9593-5e8fd3dd8213" unitRef="usd"> 0 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="i8434179b25884a3b85cbab7ba7a28294_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfNS0zLTEtMS04NDE5Ng_1aca14f0-219f-4e8d-8b10-7cd9ff9904b4" unitRef="usd"> 0 </us-gaap:Goodwill>
<us-gaap:Goodwill contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ1ZmRmMWM2ODNkMTQzODk5YjE3YjY3YTUwN2E3NDkzL3RhYmxlcmFuZ2U6ZDVmZGYxYzY4M2QxNDM4OTliMTdiNjdhNTA3YTc0OTNfNS00LTEtMS04NDE5Ng_ba55a3d6-e6ce-456b-b1c3-d1fe07c280b2" unitRef="usd"> 205143000 </us-gaap:Goodwill>
<us-gaap:GoodwillImpairmentLoss contextRef="i54a94301d164404199c14fea8f98bb19_D20211001-20211231" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMjYw_0eee33f3-94e7-4ea7-9c23-144ea7071dc3" unitRef="usd"> 0 </us-gaap:GoodwillImpairmentLoss>
<tpc:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTg4OQ_7c0150d0-f1b0-414f-80f0-ee0c1b021965">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Intangible assets consist of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Amortization Period</span></td></tr><tr style="height:32pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Impairment Charge</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names (non-amortizable)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,600 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(67,190)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,410 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names (amortizable)</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,250 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(25,326)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,232)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20,692 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractor license</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,800 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,155)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,645)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction contract backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(149,290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">381,940 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(197,771)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(113,067)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">71,102 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:34.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" rowspan="2" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Weighted-Average Amortization Period</span></td></tr><tr style="height:32pt"><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Cost</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Amortization</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated Impairment Charge</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Carrying Value</span></td><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names (non-amortizable)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">117,600 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(67,190)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,410 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Indefinite</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Trade names (amortizable)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">69,250 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,650)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,232)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,368 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">20 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contractor license</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">N/A</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Customer relationships</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">39,800 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,053)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,645)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">102 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Construction contract backlog</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">149,290 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(137,102)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3 years</span></td></tr><tr><td colspan="3" style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">381,940 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(183,805)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(113,067)</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">85,068 </span></td><td style="border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr></table></div>
</tpc:ScheduleOfFiniteAndIndefiniteLivedIntangibleAssetsTableTextBlock>
<tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillCost contextRef="i654bad0667c84a139db5e478ca60a684_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfMi0xLTEtMS04NDE5Ng_e8e6114c-82ef-49dd-a555-51fabeee86d4" unitRef="usd"> 117600000 </tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillCost>
<tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairmentCharge contextRef="i654bad0667c84a139db5e478ca60a684_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfMi0zLTEtMS04NDE5Ng_c24a4739-1230-402b-a3cc-7d9cec6e5c46" unitRef="usd"> 67190000 </tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairmentCharge>
<us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="i654bad0667c84a139db5e478ca60a684_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfMi00LTEtMS04NDE5Ng_6e5f877b-d6fa-4cdb-9968-2be727b915c6" unitRef="usd"> 50410000 </us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i91045f51ffff4921b6dac83c83d76db7_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfMy0xLTEtMS04NDE5Ng_b4bf528f-c5a1-4a85-9686-94c8672edcf9" unitRef="usd"> 69250000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i91045f51ffff4921b6dac83c83d76db7_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfMy0yLTEtMS04NDE5Ng_4d374775-dffa-4951-8b86-b25ea9f9c0af" unitRef="usd"> 25326000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<tpc:IntangibleAssetsAccumulatedImpairmentCharge contextRef="i91045f51ffff4921b6dac83c83d76db7_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfMy0zLTEtMS04NDE5Ng_4889e1c8-fbb2-4e46-ab2d-7ebcdaaef60a" unitRef="usd"> 23232000 </tpc:IntangibleAssetsAccumulatedImpairmentCharge>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i91045f51ffff4921b6dac83c83d76db7_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfMy00LTEtMS04NDE5Ng_3f96a6fd-0dbe-4ee4-bd47-62c941afd5ec" unitRef="usd"> 20692000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="i775eaa13034849d3b3a61cd6e5dbdd51_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfMy02LTEtMS04NDE5Ng_846ee394-5558-467d-ba24-8a17daa0e5ed"> P20Y </us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillCost contextRef="i753fb2d4814f4d66a81753339e5de33f_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNC0xLTEtMS04NDE5Ng_b367c6c0-9f6e-4b02-9a53-19e99718dd3c" unitRef="usd"> 6000000 </tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillCost>
<tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairmentCharge contextRef="i753fb2d4814f4d66a81753339e5de33f_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNC0zLTEtMS04NDE5Ng_6203197e-92da-4e47-a6f5-5e10e036702a" unitRef="usd"> 6000000 </tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairmentCharge>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i7255a3bacbfb49b28d80ec4de801078a_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNS0xLTEtMS04NDE5Ng_713cde95-bd1f-4786-b95e-a65a278a3970" unitRef="usd"> 39800000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i7255a3bacbfb49b28d80ec4de801078a_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNS0yLTEtMS04NDE5Ng_7257929a-db48-49cf-9f04-00ec97f1a6ff" unitRef="usd"> 23155000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<tpc:IntangibleAssetsAccumulatedImpairmentCharge contextRef="i7255a3bacbfb49b28d80ec4de801078a_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNS0zLTEtMS04NDE5Ng_28cd6a68-e1c1-4e9e-9e50-a36a369a8f81" unitRef="usd"> 16645000 </tpc:IntangibleAssetsAccumulatedImpairmentCharge>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i7255a3bacbfb49b28d80ec4de801078a_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNS00LTEtMS04NDE5Ng_bf13c9c7-103f-42be-93b8-5917d4cbddb0" unitRef="usd"> 0 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i3ca59a0bf22b412cb7889fadc4940916_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNi0xLTEtMS04NDE5Ng_c10e1dfc-6b64-485b-bf68-29d9be321495" unitRef="usd"> 149290000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i3ca59a0bf22b412cb7889fadc4940916_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNi0yLTEtMS04NDE5Ng_c75f92df-8a58-4b8c-93b2-f899bcc6e388" unitRef="usd"> 149290000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i3ca59a0bf22b412cb7889fadc4940916_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNi00LTEtMS04NDE5Ng_64b1bee1-f16e-48e8-9b8a-d29d61f2ac3f" unitRef="usd"> 0 </us-gaap:FiniteLivedIntangibleAssetsNet>
<tpc:IntangibleAssetsGross contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNy0xLTEtMS04NDE5Ng_da04df47-5693-4229-bbae-9781f5ea9b5a" unitRef="usd"> 381940000 </tpc:IntangibleAssetsGross>
<tpc:IntangibleAssetsAccumulatedAmortization contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNy0yLTEtMS04NDE5Ng_485a0c7c-056d-45fa-8bc7-60e2a2d9a586" unitRef="usd"> 197771000 </tpc:IntangibleAssetsAccumulatedAmortization>
<tpc:IntangibleAssetsAccumulatedImpairmentValue contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNy0zLTEtMS04NDE5Ng_d08138c8-fabd-43c0-beaf-9cc17f8e860d" unitRef="usd"> 113067000 </tpc:IntangibleAssetsAccumulatedImpairmentValue>
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOmQ3NGFjYWUxMmYzMzQ5OGJhOTA4MWMwYTFmNjVjMDlmL3RhYmxlcmFuZ2U6ZDc0YWNhZTEyZjMzNDk4YmE5MDgxYzBhMWY2NWMwOWZfNy00LTEtMS04NDE5Ng_39a4befd-5a3a-4391-842e-6e546f2f2d75" unitRef="usd"> 71102000 </us-gaap:IntangibleAssetsNetExcludingGoodwill>
<tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillCost contextRef="if96aa91a04574545943dc22258e294d0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfMi0xLTEtMS04NDE5Ng_d61cccb5-cb74-46ee-a887-8a576d7938ef" unitRef="usd"> 117600000 </tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillCost>
<tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairmentCharge contextRef="if96aa91a04574545943dc22258e294d0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfMi0zLTEtMS04NDE5Ng_c4a3686f-26ed-4b89-bbfb-49bd244ded3e" unitRef="usd"> 67190000 </tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairmentCharge>
<us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill contextRef="if96aa91a04574545943dc22258e294d0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfMi00LTEtMS04NDE5Ng_876b5a23-5edd-4520-8b9f-d5dada93f560" unitRef="usd"> 50410000 </us-gaap:IndefiniteLivedIntangibleAssetsExcludingGoodwill>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="ib5335314cfbf456082dc43ea076b9b66_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfMy0xLTEtMS04NDE5Ng_b3698fe6-753a-4d5f-8ce0-52919faac498" unitRef="usd"> 69250000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="ib5335314cfbf456082dc43ea076b9b66_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfMy0yLTEtMS04NDE5Ng_9086a539-35d7-45e9-a346-0f80babfa996" unitRef="usd"> 23650000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<tpc:IntangibleAssetsAccumulatedImpairmentCharge contextRef="ib5335314cfbf456082dc43ea076b9b66_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfMy0zLTEtMS04NDE5Ng_218f2a3f-490d-4c30-93dc-342efad334a5" unitRef="usd"> 23232000 </tpc:IntangibleAssetsAccumulatedImpairmentCharge>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="ib5335314cfbf456082dc43ea076b9b66_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfMy00LTEtMS04NDE5Ng_dd2fc6d3-6232-41ab-be5f-3a08e2b16172" unitRef="usd"> 22368000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="if5a1bed9b28c4fa8a316004efa17284f_D20210101-20211231" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfMy02LTEtMS04NDE5Ng_81e8e34b-81cc-4f8a-b2c1-a8faa1e8c30b"> P20Y </us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillCost contextRef="i4e5838fd543d4e87af8798f8f436ce7a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNC0xLTEtMS04NDE5Ng_7cc5adaf-9d8c-4f5c-b151-25fb3ac10c93" unitRef="usd"> 6000000 </tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillCost>
<tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairmentCharge contextRef="i4e5838fd543d4e87af8798f8f436ce7a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNC0zLTEtMS04NDE5Ng_38bf8f27-d936-40c2-8a7e-791c08852b1a" unitRef="usd"> 6000000 </tpc:IndefiniteLivedIntangibleAssetsExcludingGoodwillAccumulatedImpairmentCharge>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i232ba786c01848a4834c060063a52cee_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNS0xLTEtMS04NDE5Ng_34872a05-f77f-4d0b-82ca-1c7b83d16d47" unitRef="usd"> 39800000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i232ba786c01848a4834c060063a52cee_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNS0yLTEtMS04NDE5Ng_9eed6f88-09b9-4f2e-8afa-9c3c56c5c5c9" unitRef="usd"> 23053000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<tpc:IntangibleAssetsAccumulatedImpairmentCharge contextRef="i232ba786c01848a4834c060063a52cee_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNS0zLTEtMS04NDE5Ng_15237b8d-b471-4be6-b3b6-0ba37320e9d2" unitRef="usd"> 16645000 </tpc:IntangibleAssetsAccumulatedImpairmentCharge>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i232ba786c01848a4834c060063a52cee_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNS00LTEtMS04NDE5Ng_c6c62486-4822-45aa-8589-0f4a581aaa05" unitRef="usd"> 102000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="i7c6b27963fa14b26ad22b5f9e24ebd6d_D20210101-20211231" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNS02LTEtMS04NDE5Ng_088cefad-f9c1-4a6c-96c1-edb99a3c9d4d"> P12Y </us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<us-gaap:FiniteLivedIntangibleAssetsGross contextRef="i93fd9a8aafbc4d28b63359aa81445e5b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNi0xLTEtMS04NDE5Ng_5e0cc04b-d59e-428d-927b-4218a0d82101" unitRef="usd"> 149290000 </us-gaap:FiniteLivedIntangibleAssetsGross>
<us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="i93fd9a8aafbc4d28b63359aa81445e5b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNi0yLTEtMS04NDE5Ng_45417eba-f774-44d3-a2a1-ea866ae28cca" unitRef="usd"> 137102000 </us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
<us-gaap:FiniteLivedIntangibleAssetsNet contextRef="i93fd9a8aafbc4d28b63359aa81445e5b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNi00LTEtMS04NDE5Ng_b6be2212-abb5-4863-bab9-15d800e6cb8f" unitRef="usd"> 12188000 </us-gaap:FiniteLivedIntangibleAssetsNet>
<us-gaap:FiniteLivedIntangibleAssetUsefulLife contextRef="i970b4b7270b947149a6f7c4472e2870a_D20210101-20211231" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNi02LTEtMS04NDE5Ng_5d63b4df-b9d0-4405-86a0-08d4ccfabbb6"> P3Y </us-gaap:FiniteLivedIntangibleAssetUsefulLife>
<tpc:IntangibleAssetsGross contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNy0xLTEtMS04NDE5Ng_15a018fe-1d2e-4572-ac3e-f86e47ae64c8" unitRef="usd"> 381940000 </tpc:IntangibleAssetsGross>
<tpc:IntangibleAssetsAccumulatedAmortization contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNy0yLTEtMS04NDE5Ng_bab02d63-ad9a-4385-850a-dfa77f7e7375" unitRef="usd"> 183805000 </tpc:IntangibleAssetsAccumulatedAmortization>
<tpc:IntangibleAssetsAccumulatedImpairmentValue contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNy0zLTEtMS04NDE5Ng_17a83b4d-1d1f-4d87-8ce7-2a03f816521b" unitRef="usd"> 113067000 </tpc:IntangibleAssetsAccumulatedImpairmentValue>
<us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RhYmxlOjQ4NWE2NDQ4MTFiODQ1NGY5ZjA4NTA1YTM0NTNkMWNhL3RhYmxlcmFuZ2U6NDg1YTY0NDgxMWI4NDU0ZjlmMDg1MDVhMzQ1M2QxY2FfNy00LTEtMS04NDE5Ng_ac158691-c64c-4707-b3b3-0571cd7cad6b" unitRef="usd"> 85068000 </us-gaap:IntangibleAssetsNetExcludingGoodwill>
<us-gaap:AmortizationOfIntangibleAssets contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTIxNA_39f7b56f-96c9-427a-b41a-c7741276f14b" unitRef="usd"> 3800000 </us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTIyMQ_96fb5d0e-ec72-448d-a64f-bde14c8bf128" unitRef="usd"> 14000000 </us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTI5MQ_74fdadd1-1b17-4d00-927d-2c44a8f16946" unitRef="usd"> 9300000 </us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:AmortizationOfIntangibleAssets contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTI5OA_e4249659-629c-41cb-8af4-177ecdb3fb94" unitRef="usd"> 26600000 </us-gaap:AmortizationOfIntangibleAssets>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTM3Mw_1f2d6401-9ade-4b2c-8040-7c188fe729c6" unitRef="usd"> 600000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTQwMQ_0b2e7057-7b0f-4504-b97b-48194f777fcc" unitRef="usd"> 2200000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTQwMQ_78a63ddf-0ffc-493b-9893-661391f35095" unitRef="usd"> 2200000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTQwMQ_78bf30eb-1867-4905-8d88-6fc05805649a" unitRef="usd"> 2200000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTQwMQ_a5ecbad3-7673-4903-8c2d-31f22d40edd8" unitRef="usd"> 2200000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTQwMQ_d40152fb-ca6b-4c84-8145-e7daf2bd643f" unitRef="usd"> 2200000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
<us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81Mi9mcmFnOjRhMTAyZGUyMDBkZTQ1YzFhMjVhZWY2YjA5NDQ2OTBjL3RleHRyZWdpb246NGExMDJkZTIwMGRlNDVjMWEyNWFlZjZiMDk0NDY5MGNfMTQ0NQ_2602d316-dc2f-4f90-9032-c4d9c390d8b5" unitRef="usd"> 9100000 </us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
<us-gaap:DebtDisclosureTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNzE1Mw_385444a1-8c9e-4962-960f-1d6296fc1c9c">
Financial Commitments<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:120%">Long-Term Debt</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt as reported on the Condensed Consolidated Balance Sheets consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2017 Senior Notes</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">497,020 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">496,244 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">404,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020 Revolver</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment financing and mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other indebtedness</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">961,134 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">993,654 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Current maturities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">934,259 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">969,248 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the outstanding debt balances to the reported debt balances as of September 30, 2022 and December 31, 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.077%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.582%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding Debt</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unamortized Discounts and Issuance Costs</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt,<br/>as reported</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding Debt</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unamortized Discounts and Issuance Costs</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt,<br/>as reported</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 Senior Notes</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,980)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,020 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,756)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,244 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,335 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The unamortized issuance costs related to the 2020 Revolver were $1.7 million and $2.1 million as of September 30, 2022 and December 31, 2021, respectively, and are included in other assets on the Condensed Consolidated Balance Sheets. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">2020 Credit Agreement</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On August 18, 2020, the Company entered into a credit agreement (the “2020 Credit Agreement”) with BMO Harris Bank N.A., as Administrative Agent, Swing Line Lender and L/C Issuer and other lenders. The 2020 Credit Agreement provides for a $425.0 million term loan B facility (the “Term Loan B”) and a $175.0 million revolving credit facility (the “2020 Revolver”), with sublimits for the issuance of letters of credit and swing line loans up to the aggregate amounts of $75.0 million and $10.0 million, respectively. The Term Loan B will mature on August 18, 2027 and the 2020 Revolver will mature on August 18, 2025, in each case, unless any of the 2017 Senior Notes are outstanding on January 30, 2025 (which is 91 days prior to the maturity of the 2017 Senior Notes), in which case, both the Term Loan B and the 2020 Revolver will mature on January 30, 2025 (subject to certain further exceptions).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The 2020 Credit Agreement permits the Company to repay any or all borrowings outstanding under the 2020 Credit Agreement at any time prior to maturity without penalty. The 2020 Credit Agreement requires the Company to make regularly scheduled payments of principal on the Term Loan B in quarterly installments equal to 0.25% of the initial principal amount of the Term Loan B. The 2020 Credit Agreement also requires the Company to make prepayments on the Term Loan B in connection with certain asset sales, receipts of insurance proceeds, incurrences of unpermitted indebtedness and annual excess cash flow (subject to certain exceptions).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Subject to certain exceptions, at any time prior to maturity, the 2020 Credit Agreement provides the Company with the right to increase the commitments under the 2020 Revolver and/or to establish one or more term loan facilities in an aggregate amount up to (i) the greater of $173.5 million and 50% LTM EBITDA (as defined in the 2020 Credit Agreement) plus (ii) additional amounts if (A) in the case of pari passu first lien secured indebtedness, the First Lien Net Leverage Ratio (as defined in the 2020 Credit Agreement) does not exceed 1.35:1.00, (B) in the case of junior lien secured indebtedness, the Total Net Leverage Ratio (as defined in the 2020 Credit Agreement) does not exceed 3.50:1.00 and (C) in the case of unsecured indebtedness, </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">(x) the Total Net Leverage Ratio does not exceed 3.50:1.00 or (y) the Fixed Charge Coverage Ratio (as defined in the 2020 Credit Agreement) is no less than 2.00:1.00.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Borrowings under the 2020 Credit Agreement bear interest, at the Company’s option, at a rate equal to (i) (a) London Interbank Offered Rate (“LIBOR”) or (b) a base rate (determined by reference to the highest of (1) the administrative agent’s prime lending rate, (2) the federal funds effective rate plus 50 basis points and (3) the LIBOR rate for a one-month interest period plus 100 basis points) plus, (ii) an applicable margin. The margin applicable to the Term Loan B is between 4.50% and 4.75% for LIBOR and between 3.50% and 3.75% for base rate, and, in each case, is based on the Total Net Leverage Ratio. The margin applicable to the 2020 Revolver is between 4.25% and 4.75% for LIBOR and 3.25% and 3.75% for base rate, and, in each case, is based on the First Lien Net Leverage Ratio. In addition to paying interest on outstanding principal under the 2020 Credit Agreement, the Company will pay a commitment fee to the lenders under the 2020 Revolver in respect of the unutilized commitments thereunder. The Company will pay customary letter of credit fees. If a payment or bankruptcy event of default occurs and is continuing, the otherwise applicable margin on overdue amounts will be increased by 2% per annum. The agreement includes provisions for the replacement of LIBOR with an alternative benchmark rate upon LIBOR being discontinued. The weighted-average annual interest rate on borrowings under the 2020 Revolver was 7.21% during the nine months ended September 30, 2022.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The 2020 Credit Agreement initially required, with respect to the 2020 Revolver only, the Company and its restricted subsidiaries to maintain a maximum First Lien Net Leverage Ratio of 2.75:1:00, stepping down to 2.25:1.00 beginning the quarter ending March 31, 2022. On October 31, 2022, the 2020 Credit Agreement was amended to set the maximum First Lien Net Leverage Ratio covenant level to 2.75:1.00, effective the quarter ending September 30, 2022, and stepping back down to 2.25:1.00 beginning the quarter ending June 30, 2023. As of the effective date, the amendment also changes the reference interest rate on the 2020 Revolver from LIBOR to Secured Overnight Financing Rate (“SOFR”). The 2020 Credit Agreement also includes certain customary representations and warranties, affirmative covenants and events of default. Subject to certain exceptions, substantially all of the Company’s existing and future material wholly-owned subsidiaries unconditionally guarantee the obligations of the Company under the 2020 Credit Agreement; additionally, subject to certain exceptions, the obligations are secured by a lien on substantially all of the assets of the Company and its subsidiaries guaranteeing these obligations.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">As of September 30, 2022, the entire $175 million was available under the 2020 Revolver. The Company had not utilized the 2020 Revolver for letters of credit. The Company was in compliance with the financial covenant under the 2020 Credit Agreement for the period ended September 30, 2022. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">Repurchase and Repayment of Convertible Notes</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On June 15, 2021, the Company repaid the $69.9 million outstanding principal balance of the 2.875% Convertible Senior Notes (the “Convertible Notes”).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:115%">2017 Senior Notes</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">On April 20, 2017, the Company issued $500 million in aggregate principal amount of 6.875% Senior Notes due May 1, 2025 (the “2017 Senior Notes”) in a private placement offering. Interest on the 2017 Senior Notes is payable in arrears semi-annually in May and November of each year, beginning in November 2017.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The Company may redeem the 2017 Senior Notes at specified redemption prices described in the indenture. Upon a change of control, holders of the 2017 Senior Notes may require the Company to repurchase all or part of the 2017 Senior Notes at 101% of the principal amount thereof, plus accrued and unpaid interest to the redemption date.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">The 2017 Senior Notes are senior unsecured obligations of the Company and are guaranteed by substantially all of the Company’s existing and future subsidiaries that also guarantee obligations under the Company’s 2020 Credit Agreement, as defined above. In addition, the indenture for the 2017 Senior Notes provides for customary covenants, including events of default and restrictions on the payment of dividends and share repurchases.</span></div><div style="margin-top:10pt"><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:700;line-height:115%">Interest Expense</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest expense as reported in the Condensed Consolidated Statements of Operations consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.698%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash interest expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on 2017 Senior Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on Term Loan B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on 2020 Revolver</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on Convertible Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash interest expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-cash interest expense:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of discount and debt issuance costs on Convertible Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of discount and debt issuance costs on Term Loan B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of debt issuance costs on 2020 Revolver</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of debt issuance costs on 2017 Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total non-cash interest expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">935 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">934 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,752 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,802 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total interest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,694 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,711 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,442 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">The combination of cash and non-cash interest expense produces effective interest rates that are higher than contractual rates. Accordingly, the effective interest rates for the 2017 Senior Notes and Term Loan B were 7.13% and 6.43%, respectively, for the nine months ended September 30, 2022.</span></div>
</us-gaap:DebtDisclosureTextBlock>
<us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNzE1NA_eef2324b-8d28-4c9d-8b33-083a7e7b8fb8">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt as reported on the Condensed Consolidated Balance Sheets consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:69.617%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.541%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.542%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2017 Senior Notes</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">497,020 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">496,244 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Term Loan B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">404,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,335 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2020 Revolver</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,000 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Equipment financing and mortgages</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,412 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56,246 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other indebtedness</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,006 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,829 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total debt</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">961,134 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">993,654 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 25.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Current maturities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,875 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">24,406 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Long-term debt, net</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">934,259 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">969,248 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
<us-gaap:LongTermDebt contextRef="ie7647fb3ff274e3bb85f80a989051a92_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfMS0xLTEtMS04NDE5Ng_96b9a6eb-211d-48e9-866c-a95c01df0846" unitRef="usd"> 497020000 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="i4d00e75a1e9542729c1e11dbff31355a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfMS0yLTEtMS04NDE5Ng_d7496ca1-15e7-4a29-a2ad-177b14d5a488" unitRef="usd"> 496244000 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="ia7c368aebbbc49b0b516358a9ab6fa77_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfMi0xLTEtMS04NDE5Ng_eebd5d75-c357-4690-b155-e84691b55d8b" unitRef="usd"> 404696000 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="i71788f41b16544b78859d7e9714a0604_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfMi0yLTEtMS04NDE5Ng_bd856562-63cb-46b3-9684-9d4667e0539c" unitRef="usd"> 406335000 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="i60f867a432134b7e99398b165ae38b0d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfMy0xLTEtMS04NDE5Ng_f955ba50-33f1-4e13-b23b-670a0018deb4" unitRef="usd"> 0 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="i798fb59b9ce545b6a9bde074f106df04_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfMy0yLTEtMS04NDE5Ng_2fa0cced-1605-4c73-a51e-2f621c8d8e0e" unitRef="usd"> 27000000 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="i3d5ebcec42a54d5a9fcabf659ba2b93e_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfNC0xLTEtMS04NDE5Ng_928d2e17-f082-4f3a-bb4f-84533b09a09b" unitRef="usd"> 50412000 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="iff7a2ad9d90941c58610595675b279e7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfNC0yLTEtMS04NDE5Ng_c4aed613-4f54-458d-a01b-439062ca28ab" unitRef="usd"> 56246000 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="iab47bedbd1c941ebb141a98630ccda47_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfNS0xLTEtMS04NDE5Ng_59e3a266-5980-4d69-9f0c-e9b1c3b1c23e" unitRef="usd"> 9006000 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="i8e402e117aae46749b412003b07bce2c_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfNS0yLTEtMS04NDE5Ng_8215a792-d9d6-4dd9-bdce-a85263b1a7ae" unitRef="usd"> 7829000 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfNi0xLTEtMS04NDE5Ng_f5ba1c60-742c-4d30-bc8d-e34682cdfd3d" unitRef="usd"> 961134000 </us-gaap:LongTermDebt>
<us-gaap:LongTermDebt contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfNi0yLTEtMS04NDE5Ng_2323a44b-8957-4785-9443-5273b27671e5" unitRef="usd"> 993654000 </us-gaap:LongTermDebt>
<us-gaap:DebtCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfNy0xLTEtMS04NDE5Ng_b72cab62-c572-47a2-9c89-ef8575c4c9b6" unitRef="usd"> 26875000 </us-gaap:DebtCurrent>
<us-gaap:DebtCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfNy0yLTEtMS04NDE5Ng_5aaa4e59-d43f-4775-a313-4acf66f58c15" unitRef="usd"> 24406000 </us-gaap:DebtCurrent>
<us-gaap:LongTermDebtNoncurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfOC0xLTEtMS04NDE5Ng_8ad38007-c628-40e1-bc99-8d892e7fc060" unitRef="usd"> 934259000 </us-gaap:LongTermDebtNoncurrent>
<us-gaap:LongTermDebtNoncurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOmQxNmI5YzRjNmVhNTRhZDJhMGVlMWE0MjQzOTQ3YmE3L3RhYmxlcmFuZ2U6ZDE2YjljNGM2ZWE1NGFkMmEwZWUxYTQyNDM5NDdiYTdfOC0yLTEtMS04NDE5Ng_436951cc-3368-471c-97ff-0c9947b2c422" unitRef="usd"> 969248000 </us-gaap:LongTermDebtNoncurrent>
<tpc:ReconciliationOfOutstandingDebtBalanceToReportedDebtBalanceTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNzE0OA_c29d27d1-3622-4baa-9f29-bf69f63551b7">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table reconciles the outstanding debt balances to the reported debt balances as of September 30, 2022 and December 31, 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:22.077%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.582%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.528%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.582%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.585%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding Debt</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unamortized Discounts and Issuance Costs</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt,<br/>as reported</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Outstanding Debt</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unamortized Discounts and Issuance Costs</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Debt,<br/>as reported</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2017 Senior Notes</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,980)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">497,020 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">500,000 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,756)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">496,244 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Term Loan B</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">416,500 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,804)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">404,696 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">419,688 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,353)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">406,335 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</tpc:ReconciliationOfOutstandingDebtBalanceToReportedDebtBalanceTableTextBlock>
<us-gaap:DebtInstrumentCarryingAmount contextRef="ie7647fb3ff274e3bb85f80a989051a92_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMi0xLTEtMS04NDE5Ng_5c606291-49be-4a9e-aa06-4c223b42c907" unitRef="usd"> 500000000 </us-gaap:DebtInstrumentCarryingAmount>
<us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="ie7647fb3ff274e3bb85f80a989051a92_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMi0yLTEtMS04NDE5Ng_467d069b-1d69-4848-b28f-f312a6e5ed52" unitRef="usd"> 2980000 </us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
<us-gaap:LongTermDebt contextRef="ie7647fb3ff274e3bb85f80a989051a92_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMi0zLTEtMS04NDE5Ng_69d85b9a-e165-4225-9fe4-6c21ca5a8999" unitRef="usd"> 497020000 </us-gaap:LongTermDebt>
<us-gaap:DebtInstrumentCarryingAmount contextRef="i4d00e75a1e9542729c1e11dbff31355a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMi01LTEtMS04NDE5Ng_1ca20161-1343-4610-9223-7c105909837b" unitRef="usd"> 500000000 </us-gaap:DebtInstrumentCarryingAmount>
<us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="i4d00e75a1e9542729c1e11dbff31355a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMi02LTEtMS04NDE5Ng_2a1ef5db-4a6b-4a3b-81c4-da5d24f8cd8d" unitRef="usd"> 3756000 </us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
<us-gaap:LongTermDebt contextRef="i4d00e75a1e9542729c1e11dbff31355a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMi03LTEtMS04NDE5Ng_cc408225-736f-4b4a-aa61-f4307e865dd4" unitRef="usd"> 496244000 </us-gaap:LongTermDebt>
<us-gaap:DebtInstrumentCarryingAmount contextRef="ia7c368aebbbc49b0b516358a9ab6fa77_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMy0xLTEtMS04NDE5Ng_98a4cc35-398b-45b0-b42d-313ce28f64fd" unitRef="usd"> 416500000 </us-gaap:DebtInstrumentCarryingAmount>
<us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="ia7c368aebbbc49b0b516358a9ab6fa77_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMy0yLTEtMS04NDE5Ng_0180e363-62e8-4e73-9456-696cadb59b60" unitRef="usd"> 11804000 </us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
<us-gaap:LongTermDebt contextRef="ia7c368aebbbc49b0b516358a9ab6fa77_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMy0zLTEtMS04NDE5Ng_401cb149-c595-4c5d-aed1-07276b8516ba" unitRef="usd"> 404696000 </us-gaap:LongTermDebt>
<us-gaap:DebtInstrumentCarryingAmount contextRef="i71788f41b16544b78859d7e9714a0604_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMy01LTEtMS04NDE5Ng_5b931a6c-1f4c-42b7-93eb-e85b6a64df58" unitRef="usd"> 419688000 </us-gaap:DebtInstrumentCarryingAmount>
<us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet contextRef="i71788f41b16544b78859d7e9714a0604_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMy02LTEtMS04NDE5Ng_95c31a17-61da-4db3-80d7-4fe99edd3d40" unitRef="usd"> 13353000 </us-gaap:DebtInstrumentUnamortizedDiscountPremiumAndDebtIssuanceCostsNet>
<us-gaap:LongTermDebt contextRef="i71788f41b16544b78859d7e9714a0604_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjVlYzkzNWE1ZjMzZjQ1YzJiODA3Y2FmMGM0MmI2NTA3L3RhYmxlcmFuZ2U6NWVjOTM1YTVmMzNmNDVjMmI4MDdjYWYwYzQyYjY1MDdfMy03LTEtMS04NDE5Ng_77517b6f-a939-4419-978b-a63e76cc6c72" unitRef="usd"> 406335000 </us-gaap:LongTermDebt>
<us-gaap:DeferredFinanceCostsNet contextRef="i784df19bd50b4ab290a86cbe5ffc502c_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzIw_21704b3f-0f55-457b-a6a4-492a99350e29" unitRef="usd"> 1700000 </us-gaap:DeferredFinanceCostsNet>
<us-gaap:DeferredFinanceCostsNet contextRef="i9ab22fe2b1334f238d71f81541b8538f_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzI3_a73a1b3c-0fab-491a-aed3-5f9c6cf107fc" unitRef="usd"> 2100000 </us-gaap:DeferredFinanceCostsNet>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="ibeb55b78d11a4ff780254a1fe414797a_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNzAz_e49bbf9f-1798-49dd-8fe6-f7ccfbfb7ca0" unitRef="usd"> 425000000 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="i7d8b4c6796e94168b8a23405246bc312_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNzUz_bdd9d9ae-a2fd-452e-8860-77edbaa58c65" unitRef="usd"> 175000000 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="i6d1b95f2e94445e1916f2cdcf482c206_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfOTEw_1caf6801-ca47-4062-9a38-5cad8ec3ed0e" unitRef="usd"> 75000000 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="icc8657f83d8b4cecb5c8d13164984833_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfOTE3_53ffb30e-dff0-4c11-971b-262425937b78" unitRef="usd"> 10000000 </us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
<tpc:DebtInstrumentPeriodicPaymentPrincipalPercentage contextRef="ibeb55b78d11a4ff780254a1fe414797a_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMTYzOQ_333f730c-07f6-463e-a23f-bfc86ee39162" unitRef="number"> 0.0025 </tpc:DebtInstrumentPeriodicPaymentPrincipalPercentage>
<us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet contextRef="ieb4d34b8265946fda4161ca489368601_D20200818-20200818" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMjIzNQ_4c453fec-97f1-4d8a-9194-0e0f46d0f53c" unitRef="usd"> 173500000 </us-gaap:LineOfCreditFacilityIncreaseDecreaseForPeriodNet>
<tpc:LineOfCreditFacilityAccordionFeaturePercentageOfLTMEBITDA contextRef="ieb4d34b8265946fda4161ca489368601_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMjI0Mg_0b4ea1fc-35ce-4f30-96c8-b782a6c2f674" unitRef="number"> 0.50 </tpc:LineOfCreditFacilityAccordionFeaturePercentageOfLTMEBITDA>
<tpc:NetLeverageRatioMaximum contextRef="i587e9cfedde2424fa9729059c1a24119_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMjQ4NQ_74e87c7b-289a-4152-b8d2-e16234c3a431" unitRef="number"> 1.35 </tpc:NetLeverageRatioMaximum>
<tpc:TotalNetLeverageRatioMaximum contextRef="ic2e83ba820f3496c98994607566e337d_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMjYzNA_ad4ad47b-be88-42de-975d-710e9b2ded69" unitRef="number"> 3.50 </tpc:TotalNetLeverageRatioMaximum>
<tpc:TotalNetLeverageRatioMaximum contextRef="idefd1a22e16949519897d21c640d364b_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMjczOA_92cd1857-0554-4aae-91a9-781c802d7bd1" unitRef="number"> 3.50 </tpc:TotalNetLeverageRatioMaximum>
<tpc:FixedChargeCoverageRatioMaximum contextRef="idefd1a22e16949519897d21c640d364b_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMjg0Mw_67a9d2f6-3bf9-4d5b-91fe-7ea5b9e02029" unitRef="number"> 2.00 </tpc:FixedChargeCoverageRatioMaximum>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="iae118b30acd844b8b60c82e034a4d517_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzEyMw_f8c2f3c2-18e9-48f5-a1e3-0ec59d63ca61" unitRef="number"> 0.0050 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="icf06468a451c46eba71dc4559cfdf252_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzE5OQ_9c3dae2d-5d9a-4983-983f-efc55c5b93bc" unitRef="number"> 0.0100 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="iacd3d64266264d56995b678b464d0639_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzMwMQ_771ad876-8c8d-445c-ac95-63772d31b75f" unitRef="number"> 0.0450 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="i515ad923e67b4634b409a170a0d693b3_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzMwOA_0eaa8624-4d2b-45d9-b6d8-93e3470a06b0" unitRef="number"> 0.0475 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="i350edc8453334fbaba4224fc9ebfd6b9_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzMzMw_52d114e5-37f7-4320-b867-b61508be64b7" unitRef="number"> 0.0350 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="ia5d6e41b2a3041459fd9fa0a7bfed06e_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzM0MA_8a324278-5338-44af-bb7b-075629ffd6c8" unitRef="number"> 0.0375 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="i3032a0aa1e8349cea1fe0b2c24238903_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzUyOQ_26d6677d-3d61-4072-b6db-e81ff6ce6e6d" unitRef="number"> 0.0425 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="i34f5e1f62cd549629cd03fcd2826abb5_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzUzNg_724cf10a-d4d0-4328-90af-a9de45732af4" unitRef="number"> 0.0475 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="idd94475d256e45c191989375162d8ebd_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzU1Mw_03eee013-2494-45c4-ad6f-82a715696934" unitRef="number"> 0.0325 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<us-gaap:DebtInstrumentBasisSpreadOnVariableRate1 contextRef="i43db4f0647b24dc2aaad1b38fd1ff936_D20200818-20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfMzU2MA_e699a75a-d2fa-4a01-ad0a-e52402033d53" unitRef="number"> 0.0375 </us-gaap:DebtInstrumentBasisSpreadOnVariableRate1>
<tpc:DebtInstrumentDebtDefaultIncreaseInApplicableMarginOnOverdueAmountsUponDefault contextRef="i9332678750ea4c3c98969a3b8992fb5c_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNDExNQ_b225f3ed-c033-4154-868e-e36593579203" unitRef="number"> 0.02 </tpc:DebtInstrumentDebtDefaultIncreaseInApplicableMarginOnOverdueAmountsUponDefault>
<us-gaap:DebtWeightedAverageInterestRate contextRef="i6ab4ea794ff349529931d5e241c168c0_I20220930" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNDM0Mg_e63be591-b415-44b1-8c5a-4743f26e4e20" unitRef="number"> 0.0721 </us-gaap:DebtWeightedAverageInterestRate>
<tpc:NetLeverageRatioMaximum contextRef="i13490039382742fbafd3d16f6823a60b_I20200818" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNDUzNQ_3f584604-20c7-478c-8578-eccb3f2c0885" unitRef="number"> 2.75 </tpc:NetLeverageRatioMaximum>
<tpc:NetLeverageRatioMaximum contextRef="i428f019efb0e48b5ab33e055b6dac276_I20210101" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNDU2MQ_fa9aeac6-8f5a-4322-8471-33dbd80e51fc" unitRef="number"> 2.25 </tpc:NetLeverageRatioMaximum>
<tpc:NetLeverageRatioMaximum contextRef="i6d532aafc0f44f36bb383b0c0fd7a208_I20220701" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNDk0NzgwMjMzMzY4OQ_5a62471a-813a-471b-ba29-66e8357e642b" unitRef="number"> 2.75 </tpc:NetLeverageRatioMaximum>
<tpc:NetLeverageRatioMaximum contextRef="i87459c15591b4b8ba9cc677a7ff1e879_I20230401" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNDk0NzgwMjMzMzY5NQ_30ac9b5a-f769-4ad3-8354-bebd1fbad945" unitRef="number"> 2.25 </tpc:NetLeverageRatioMaximum>
<us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity contextRef="i6ab4ea794ff349529931d5e241c168c0_I20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNTE2Nw_c8a3dd0e-690e-40e2-92c3-c2f8c6769d04" unitRef="usd"> 175000000 </us-gaap:LineOfCreditFacilityRemainingBorrowingCapacity>
<us-gaap:DebtInstrumentCarryingAmount contextRef="i3db54096ebb743eb89b69a17c58d90ef_I20210615" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNTQ4Mw_7225ea75-cbbf-4c71-be46-d9011cdc5f30" unitRef="usd"> 69900000 </us-gaap:DebtInstrumentCarryingAmount>
<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="ic0f94c61493d44419a6c47931113f384_I20160615" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNTUyMw_c72bbe52-9aa3-4528-98a9-2236bab740a1" unitRef="number"> 0.02875 </us-gaap:DebtInstrumentInterestRateStatedPercentage>
<us-gaap:DebtInstrumentFaceAmount contextRef="iddea6571f33246a28bd79a68f14502b9_I20170420" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNTYzNA_8ba08e14-c47c-4f87-8cb2-b6c6f8eb89aa" unitRef="usd"> 500000000 </us-gaap:DebtInstrumentFaceAmount>
<us-gaap:DebtInstrumentInterestRateStatedPercentage contextRef="iddea6571f33246a28bd79a68f14502b9_I20170420" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNTY3MA_714e84c9-70f4-49b3-ac46-e74c9bc97546" unitRef="number"> 0.06875 </us-gaap:DebtInstrumentInterestRateStatedPercentage>
<tpc:DebtInstrumentTriggeringEventRedemptionPrice contextRef="i666c89c7565d466ebfb457444444ef9b_D20220101-20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNjEzNA_da308132-3082-4368-ba99-279cabaa4e28" unitRef="number"> 1.01 </tpc:DebtInstrumentTriggeringEventRedemptionPrice>
<us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNzE1MA_42d6b760-a2a2-4fee-ad40-c6e566748a7b">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:115%">Interest expense as reported in the Condensed Consolidated Statements of Operations consisted of the following:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:58.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.698%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Cash interest expense:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on 2017 Senior Notes</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,593 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,594 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">25,781 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on Term Loan B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,822 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,198 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,940 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,407 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on 2020 Revolver</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">106 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">436 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">739 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,109 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest on Convertible Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">921 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other interest</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">559 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">532 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,499 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,422 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total cash interest expense</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,080 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,760 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,959 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,640 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Non-cash interest expense:</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of discount and debt issuance costs on Convertible Notes</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,040 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of discount and debt issuance costs on Term Loan B</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">528 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">547 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,549 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,613 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of debt issuance costs on 2020 Revolver</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">144 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">142 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">427 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">426 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amortization of debt issuance costs on 2017 Senior Notes</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">263 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">776 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">723 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total non-cash interest expense</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">935 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">934 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,752 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,802 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Total interest expense</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">17,015 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">16,694 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">49,711 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,442 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">The combination of cash and non-cash interest expense produces effective interest rates that are higher than contractual rates. Accordingly, the effective interest rates for the 2017 Senior Notes and Term Loan B were 7.13% and 6.43%, respectively, for the nine months ended September 30, 2022.</span></div>
</us-gaap:InterestIncomeAndInterestExpenseDisclosureTableTextBlock>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="iabed11f72bc3492eb6ff79a0583172c4_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMy0xLTEtMS04NDE5Ng_242c28a2-85aa-413d-8150-90b9d23e0f02" unitRef="usd"> 8593000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="i24b9f651fea149d59893617fc352e485_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMy0yLTEtMS04NDE5Ng_bd72b0df-5c51-4578-b1dc-a540cd3414ca" unitRef="usd"> 8594000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="i6d33c364c8454178b585981905c5ab9f_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMy00LTEtMS04NDE5Ng_eb604046-ba1e-4ce0-835b-69ba6c30e1b6" unitRef="usd"> 25781000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="ifd08f621c47849aabe25f1e3aeeb48a5_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMy01LTEtMS04NDE5Ng_8787ee57-0e7d-43e8-9eae-9bb1a64b5f17" unitRef="usd"> 25781000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="i3c07b49fb6644f32a71a57792090d1b1_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNC0xLTEtMS04NDE5Ng_95fb5618-9331-4be5-b823-b5bc45f6b824" unitRef="usd"> 6822000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="id8587536a56c4918a1dbe045ca1b574c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNC0yLTEtMS04NDE5Ng_6b5d848a-1b9b-4b5d-8c49-b684fc1d1faf" unitRef="usd"> 6198000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="i651511d627c9490a861ce61ac8a9bb71_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNC00LTEtMS04NDE5Ng_2ee806f3-439f-4703-ac05-3593ac7c5ec4" unitRef="usd"> 18940000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="i8534957e06aa4a2fb5dea8abba5177f1_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNC01LTEtMS04NDE5Ng_e9a2e678-407c-47bb-995a-e30192e41c8d" unitRef="usd"> 18407000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="icffc903874a24be989e3e9c1bc79c588_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNS0xLTEtMS04NDE5Ng_e2f8c923-e783-442e-a271-3e3eef5a5fb4" unitRef="usd"> 106000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="ibc71e08411dc497f96dbf0b32e817559_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNS0yLTEtMS04NDE5Ng_343c4b85-8592-419e-8359-0637a55a1b10" unitRef="usd"> 436000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="i1fd0eec3b303492799db704a68500c6c_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNS00LTEtMS04NDE5Ng_24e93a2a-94ed-4567-9ffb-30823b62a25a" unitRef="usd"> 739000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="id3263e3c664f44abbdaf803d8b83e43f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNS01LTEtMS04NDE5Ng_de21483c-bdad-4fe7-a792-1d727ad3692b" unitRef="usd"> 1109000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseDebtExcludingAmortization contextRef="ib7f93d8b30864e0994edf7fea460d71f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNi01LTEtMS04NDE5Ng_2614315d-a3cb-4193-94ab-eb3c7f77b88a" unitRef="usd"> 921000 </us-gaap:InterestExpenseDebtExcludingAmortization>
<us-gaap:InterestExpenseOther contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNy0xLTEtMS04NDE5Ng_cbd0c4c2-c14e-4306-a129-2053ebff7fb2" unitRef="usd"> 559000 </us-gaap:InterestExpenseOther>
<us-gaap:InterestExpenseOther contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNy0yLTEtMS04NDE5Ng_0e2f0e90-6b2d-42b5-95d1-dd4512c30fe5" unitRef="usd"> 532000 </us-gaap:InterestExpenseOther>
<us-gaap:InterestExpenseOther contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNy00LTEtMS04NDE5Ng_e6cb7837-4e0a-4020-a5bc-cdadb36628f8" unitRef="usd"> 1499000 </us-gaap:InterestExpenseOther>
<us-gaap:InterestExpenseOther contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfNy01LTEtMS04NDE5Ng_7d485c18-5247-447e-93cc-cebca19cdbe0" unitRef="usd"> 1422000 </us-gaap:InterestExpenseOther>
<tpc:InterestExpenseDebtExcludingAmortizationIncludingOtherInterest contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfOC0xLTEtMS04NDE5Ng_5160db90-5ad6-48df-a214-c5303d0eb50d" unitRef="usd"> 16080000 </tpc:InterestExpenseDebtExcludingAmortizationIncludingOtherInterest>
<tpc:InterestExpenseDebtExcludingAmortizationIncludingOtherInterest contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfOC0yLTEtMS04NDE5Ng_8584b137-b228-414c-aae5-6bdfba89c457" unitRef="usd"> 15760000 </tpc:InterestExpenseDebtExcludingAmortizationIncludingOtherInterest>
<tpc:InterestExpenseDebtExcludingAmortizationIncludingOtherInterest contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfOC00LTEtMS04NDE5Ng_078722fd-3934-465c-b3d9-0d28727574b6" unitRef="usd"> 46959000 </tpc:InterestExpenseDebtExcludingAmortizationIncludingOtherInterest>
<tpc:InterestExpenseDebtExcludingAmortizationIncludingOtherInterest contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfOC01LTEtMS04NDE5Ng_d090fd3b-3845-4d6d-a6bb-9007b4f1e291" unitRef="usd"> 47640000 </tpc:InterestExpenseDebtExcludingAmortizationIncludingOtherInterest>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="ib7f93d8b30864e0994edf7fea460d71f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTEtNS0xLTEtODQxOTY_49015be7-f4b2-4e7d-814c-d97c87feae9c" unitRef="usd"> 2040000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="i3c07b49fb6644f32a71a57792090d1b1_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTItMS0xLTEtODQxOTY_a930318a-7015-4cda-97e3-8d4c816e176a" unitRef="usd"> 528000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="id8587536a56c4918a1dbe045ca1b574c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTItMi0xLTEtODQxOTY_e0f15111-c31b-4569-b0c5-c449cb64395a" unitRef="usd"> 547000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="i651511d627c9490a861ce61ac8a9bb71_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTItNC0xLTEtODQxOTY_8f642ee1-8e96-4bb6-b70c-c1987bd20afb" unitRef="usd"> 1549000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="i8534957e06aa4a2fb5dea8abba5177f1_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTItNS0xLTEtODQxOTY_a3e81fc8-9a83-46a1-a7b7-fe6a80cd6b12" unitRef="usd"> 1613000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="icffc903874a24be989e3e9c1bc79c588_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTMtMS0xLTEtODQxOTY_89f71b20-0314-4ed2-a5fa-189154cd2aa4" unitRef="usd"> 144000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="ibc71e08411dc497f96dbf0b32e817559_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTMtMi0xLTEtODQxOTY_08384909-da1a-4059-9f7d-7bcd3000e3d5" unitRef="usd"> 142000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="i1fd0eec3b303492799db704a68500c6c_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTMtNC0xLTEtODQxOTY_ffcbc4bd-8500-4073-81d9-410f8446bb47" unitRef="usd"> 427000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="id3263e3c664f44abbdaf803d8b83e43f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTMtNS0xLTEtODQxOTY_6774d796-cfa0-4b7d-95ce-f86e75de6808" unitRef="usd"> 426000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="iabed11f72bc3492eb6ff79a0583172c4_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTQtMS0xLTEtODQxOTY_ae00b9a9-e207-41e6-8c1d-19486121f77d" unitRef="usd"> 263000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="i24b9f651fea149d59893617fc352e485_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTQtMi0xLTEtODQxOTY_0593b9dd-549e-49df-b559-58e6a64c5d32" unitRef="usd"> 245000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="i6d33c364c8454178b585981905c5ab9f_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTQtNC0xLTEtODQxOTY_1b63d240-e945-4a6f-91ee-0ca36f0f9722" unitRef="usd"> 776000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<us-gaap:AmortizationOfFinancingCostsAndDiscounts contextRef="ifd08f621c47849aabe25f1e3aeeb48a5_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTQtNS0xLTEtODQxOTY_2595fb58-99be-4250-a0f6-e142d45a1afc" unitRef="usd"> 723000 </us-gaap:AmortizationOfFinancingCostsAndDiscounts>
<tpc:InterestExpenseDebtCashPortion contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTUtMS0xLTEtODQxOTY_c819cff5-ee1a-4a2c-9fb9-595456774fd7" unitRef="usd"> 935000 </tpc:InterestExpenseDebtCashPortion>
<tpc:InterestExpenseDebtCashPortion contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTUtMi0xLTEtODQxOTY_59ee0535-23d2-44df-a6d4-5ea1b36afd2c" unitRef="usd"> 934000 </tpc:InterestExpenseDebtCashPortion>
<tpc:InterestExpenseDebtCashPortion contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTUtNC0xLTEtODQxOTY_4a738bfb-913e-4b53-8ece-5dae47830a2c" unitRef="usd"> 2752000 </tpc:InterestExpenseDebtCashPortion>
<tpc:InterestExpenseDebtCashPortion contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTUtNS0xLTEtODQxOTY_62c5e292-7e1d-460e-b853-2bf6f2102885" unitRef="usd"> 4802000 </tpc:InterestExpenseDebtCashPortion>
<us-gaap:InterestExpense contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTctMS0xLTEtODQxOTY_641a3244-149c-4bbd-b194-a6d89e17a1f4" unitRef="usd"> 17015000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTctMi0xLTEtODQxOTY_05aae0ba-3a98-4155-a00e-f07fdc0f0588" unitRef="usd"> 16694000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTctNC0xLTEtODQxOTY_b0c0f2d7-d1fd-423e-85a8-3e61f4f3f80b" unitRef="usd"> 49711000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RhYmxlOjkyN2UwMTUzODYwYzQ1ODI4MzkxYzM5YTlkMjUwY2IxL3RhYmxlcmFuZ2U6OTI3ZTAxNTM4NjBjNDU4MjgzOTFjMzlhOWQyNTBjYjFfMTctNS0xLTEtODQxOTY_27559908-f823-4be7-824e-2ca47566b5df" unitRef="usd"> 52442000 </us-gaap:InterestExpense>
<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="ie7647fb3ff274e3bb85f80a989051a92_I20220930" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNzExMw_7cb2b794-088a-4bdd-a8f0-f6dd31484605" unitRef="number"> 0.0713 </us-gaap:DebtInstrumentInterestRateEffectivePercentage>
<us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="ia7c368aebbbc49b0b516358a9ab6fa77_I20220930" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81NS9mcmFnOjk3NDEwYmQzYjVhYjRhMWQ4NjMzMzBhZDcxZjNlODVjL3RleHRyZWdpb246OTc0MTBiZDNiNWFiNGExZDg2MzMzMGFkNzFmM2U4NWNfNzEyMA_cddcf7d6-b812-449c-b209-a0684c3f9c7a" unitRef="number"> 0.0643 </us-gaap:DebtInstrumentInterestRateEffectivePercentage>
<us-gaap:LesseeOperatingLeasesTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RleHRyZWdpb246OGM5MDM5Yjg4ZTQ3NDJlOWIyMWVjNzk2ZjI4MTU2ZjZfMTQzOQ_0f11f029-e996-40a8-ba53-2abe4b92251d">
Leases<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company leases certain office space, construction and office equipment, vehicles and temporary housing generally under non-cancelable operating leases. Leases with an initial term of one year or less are not recorded on the balance sheet, and the Company generally recognizes lease expense for these leases on a straight-line basis over the lease term. As of September 30, 2022, the Company’s operating leases have remaining lease terms ranging from less than one year to 16 years, some of which include options to renew the leases. The exercise of lease renewal options is generally at the Company’s sole discretion. The Company’s leases do not contain any material residual value guarantees or material restrictive covenants.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of lease expense for the three and nine months ended September 30, 2022 and 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,685 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,660 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,754 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,085 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,393 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,951 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,828 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,377 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Sublease income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,435 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,009 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Short-term lease expense includes all leases with lease terms of up to one year. Short-term leases include, among other things, construction equipment rented on an as-needed basis as well as temporary housing.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental balance sheet information related to operating leases:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Line Item</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfMi0xLTEtMS04NDE5Ng_219e97d1-6abb-4099-bdc8-3083fa8b6d22"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfMi0xLTEtMS04NDE5Ng_7a144cbf-f3c1-40dc-8b02-c50f7cfc11e1">Other assets</span></span></span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,693 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,693 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNS0xLTEtMS04NDE5Ng_69530f20-3c55-45b4-b988-fbf9f3651c17"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNS0xLTEtMS04NDE5Ng_8f0834c2-205b-4ac6-984c-9a3c4e12203e">Accrued expenses and other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNi0xLTEtMS04NDE5Ng_29aafdf5-1349-4c45-9550-3c878fbdcb18"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNi0xLTEtMS04NDE5Ng_38230e56-7dd0-4076-a050-9d822792f70b">Other long-term liabilities</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,352 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,057 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6 years</span></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information and non-cash activity related to operating leases:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:73.424%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,007)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,344)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease liabilities</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,305 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,686 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents maturities of operating lease liabilities on an undiscounted basis as of September 30, 2022:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding the nine months ended September 30, 2022)</span></div></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,023 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,375 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,108 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:LesseeOperatingLeasesTextBlock>
<us-gaap:LesseeOperatingLeaseTermOfContract contextRef="i6fd605fced774da6b494e319319ca2ca_I20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RleHRyZWdpb246OGM5MDM5Yjg4ZTQ3NDJlOWIyMWVjNzk2ZjI4MTU2ZjZfNDYx_3e05f512-2de2-4ca7-b62b-66df3a0bb555"> P1Y </us-gaap:LesseeOperatingLeaseTermOfContract>
<us-gaap:LesseeOperatingLeaseTermOfContract contextRef="i85138d1cf4734646ba45d0a2fa18be88_I20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RleHRyZWdpb246OGM5MDM5Yjg4ZTQ3NDJlOWIyMWVjNzk2ZjI4MTU2ZjZfNDY3_97e79f17-2a0d-40f8-a5de-e4c7bd8a1fea"> P16Y </us-gaap:LesseeOperatingLeaseTermOfContract>
<us-gaap:LeaseCostTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RleHRyZWdpb246OGM5MDM5Yjg4ZTQ3NDJlOWIyMWVjNzk2ZjI4MTU2ZjZfMTQ0MA_cb7b962d-58f2-4c5e-af92-96a831add1ba">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents components of lease expense for the three and nine months ended September 30, 2022 and 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating lease expense</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,685 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,660 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,754 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11,085 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Short-term lease expense</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">15,393 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">17,951 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">42,828 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,377 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,078 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,611 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,582 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">68,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Sublease income</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">193 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">176 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">573 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">522 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease expense</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">18,885 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,435 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">54,009 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">67,940 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Short-term lease expense includes all leases with lease terms of up to one year. Short-term leases include, among other things, construction equipment rented on an as-needed basis as well as temporary housing.</span></div>
</us-gaap:LeaseCostTableTextBlock>
<us-gaap:OperatingLeaseCost contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfMi0xLTEtMS04NDE5Ng_c8d640f4-c6f6-430c-9d92-1d4c558b04af" unitRef="usd"> 3685000 </us-gaap:OperatingLeaseCost>
<us-gaap:OperatingLeaseCost contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfMi0yLTEtMS04NDE5Ng_0285e6c4-df94-45c4-a98a-e0e13ee38e02" unitRef="usd"> 3660000 </us-gaap:OperatingLeaseCost>
<us-gaap:OperatingLeaseCost contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfMi00LTEtMS04NDE5Ng_476a1818-627a-43f8-a454-4dd45370db36" unitRef="usd"> 11754000 </us-gaap:OperatingLeaseCost>
<us-gaap:OperatingLeaseCost contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfMi01LTEtMS04NDE5Ng_b12a15b4-d844-4f8e-a21e-f1d736c28ca0" unitRef="usd"> 11085000 </us-gaap:OperatingLeaseCost>
<us-gaap:ShortTermLeaseCost contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfMy0xLTEtMS04NDE5Ng_35c662e4-cc85-4348-8b4f-8d27268445b3" unitRef="usd"> 15393000 </us-gaap:ShortTermLeaseCost>
<us-gaap:ShortTermLeaseCost contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfMy0yLTEtMS04NDE5Ng_9416c93f-0b18-4bb4-ae20-fba9726b533b" unitRef="usd"> 17951000 </us-gaap:ShortTermLeaseCost>
<us-gaap:ShortTermLeaseCost contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfMy00LTEtMS04NDE5Ng_052ff8f0-8b57-400b-97c0-d56bdf243d02" unitRef="usd"> 42828000 </us-gaap:ShortTermLeaseCost>
<us-gaap:ShortTermLeaseCost contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfMy01LTEtMS04NDE5Ng_2b04998d-892e-4125-90b1-690201ea25a6" unitRef="usd"> 57377000 </us-gaap:ShortTermLeaseCost>
<tpc:LeaseCostBeforeSubleaseIncome contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNC0xLTEtMS04NDE5Ng_604c1787-3cdd-46c7-9061-82dd4066f7d2" unitRef="usd"> 19078000 </tpc:LeaseCostBeforeSubleaseIncome>
<tpc:LeaseCostBeforeSubleaseIncome contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNC0yLTEtMS04NDE5Ng_e2d1ed3a-db55-4352-ab49-68d2dff6c420" unitRef="usd"> 21611000 </tpc:LeaseCostBeforeSubleaseIncome>
<tpc:LeaseCostBeforeSubleaseIncome contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNC00LTEtMS04NDE5Ng_5726d79b-8267-499f-a211-cfa27c52c3d7" unitRef="usd"> 54582000 </tpc:LeaseCostBeforeSubleaseIncome>
<tpc:LeaseCostBeforeSubleaseIncome contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNC01LTEtMS04NDE5Ng_dee402e1-ed0e-44c5-b4b7-2d4ce04c6875" unitRef="usd"> 68462000 </tpc:LeaseCostBeforeSubleaseIncome>
<us-gaap:SubleaseIncome contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNS0xLTEtMS04NDE5Ng_00eb13bf-7dab-486d-bf42-b0eedb2987be" unitRef="usd"> 193000 </us-gaap:SubleaseIncome>
<us-gaap:SubleaseIncome contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNS0yLTEtMS04NDE5Ng_8f41a864-1896-41ba-b72a-aae699880407" unitRef="usd"> 176000 </us-gaap:SubleaseIncome>
<us-gaap:SubleaseIncome contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNS00LTEtMS04NDE5Ng_a935136a-312b-4423-ae4a-2abf57c56160" unitRef="usd"> 573000 </us-gaap:SubleaseIncome>
<us-gaap:SubleaseIncome contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNS01LTEtMS04NDE5Ng_9ffa254b-9900-40f4-b9ef-566630a455cb" unitRef="usd"> 522000 </us-gaap:SubleaseIncome>
<us-gaap:LeaseCost contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNi0xLTEtMS04NDE5Ng_f68f7df4-4a54-49c3-8852-2a603eff1fc0" unitRef="usd"> 18885000 </us-gaap:LeaseCost>
<us-gaap:LeaseCost contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNi0yLTEtMS04NDE5Ng_7920a17a-f07c-44fb-b581-9b827955af8a" unitRef="usd"> 21435000 </us-gaap:LeaseCost>
<us-gaap:LeaseCost contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNi00LTEtMS04NDE5Ng_3a0214b9-1584-46c7-b886-6f1fe505dc37" unitRef="usd"> 54009000 </us-gaap:LeaseCost>
<us-gaap:LeaseCost contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOjQ2NDA0MTRiNGVmODRjYzlhYjRiYzhjN2FkZmU3N2JhL3RhYmxlcmFuZ2U6NDY0MDQxNGI0ZWY4NGNjOWFiNGJjOGM3YWRmZTc3YmFfNi01LTEtMS04NDE5Ng_5a61aa9b-264e-4bdc-91b2-35d768ca7d27" unitRef="usd"> 67940000 </us-gaap:LeaseCost>
<tpc:ShortTermLeaseLeaseTerm contextRef="ic49258d20148424682ca1564fef54944_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RleHRyZWdpb246OGM5MDM5Yjg4ZTQ3NDJlOWIyMWVjNzk2ZjI4MTU2ZjZfOTg0_b5978092-b32a-4a49-ac22-5e39e2747e51"> P1Y </tpc:ShortTermLeaseLeaseTerm>
<tpc:SupplementalFinancialStatementInformationRelatedToLeasesTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RleHRyZWdpb246OGM5MDM5Yjg4ZTQ3NDJlOWIyMWVjNzk2ZjI4MTU2ZjZfMTQ0Mw_a885578d-f0d5-4df9-aa93-f0aaf9077c7b">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental balance sheet information related to operating leases:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:31.063%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:37.496%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.522%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(dollars in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Balance Sheet Line Item</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfMi0xLTEtMS04NDE5Ng_219e97d1-6abb-4099-bdc8-3083fa8b6d22"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfMi0xLTEtMS04NDE5Ng_7a144cbf-f3c1-40dc-8b02-c50f7cfc11e1">Other assets</span></span></span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,693 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,462 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease assets</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,693 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">53,462 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Liabilities</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNS0xLTEtMS04NDE5Ng_69530f20-3c55-45b4-b988-fbf9f3651c17"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNS0xLTEtMS04NDE5Ng_8f0834c2-205b-4ac6-984c-9a3c4e12203e">Accrued expenses and other current liabilities</span></span></span></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,147 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,481 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Long-term lease liabilities</span></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNi0xLTEtMS04NDE5Ng_29aafdf5-1349-4c45-9550-3c878fbdcb18"><span style="-sec-ix-hidden:id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNi0xLTEtMS04NDE5Ng_38230e56-7dd0-4076-a050-9d822792f70b">Other long-term liabilities</span></span></span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,352 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,057 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease liabilities</span></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,499 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,538 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average remaining lease term</span></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">11.6 years</span></td><td colspan="3" style="border-top:3pt double #000000;padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12.0 years</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Weighted-average discount rate</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.42 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9.44 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">%</span></td></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents supplemental cash flow information and non-cash activity related to operating leases:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:73.424%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.637%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.639%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Operating cash flow information:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash paid for amounts included in the measurement of lease liabilities</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,007)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(10,344)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Non-cash activity:</span></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Right-of-use assets obtained in exchange for lease liabilities</span></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,305 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,686 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</tpc:SupplementalFinancialStatementInformationRelatedToLeasesTableTextBlock>
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfMi0yLTEtMS04NDE5Ng_a4910ef0-17ac-4943-adbc-812022ffa844" unitRef="usd"> 61693000 </us-gaap:OperatingLeaseRightOfUseAsset>
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfMi0zLTEtMS04NDE5Ng_d076c800-a766-4d1f-a7ca-4ecbc0c4a1cb" unitRef="usd"> 53462000 </us-gaap:OperatingLeaseRightOfUseAsset>
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfMy0yLTEtMS04NDE5Ng_71ff136a-c6eb-4a04-bb1c-0f321c3d3708" unitRef="usd"> 61693000 </us-gaap:OperatingLeaseRightOfUseAsset>
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfMy0zLTEtMS04NDE5Ng_a857ccdc-337b-4915-8720-f492331ce22f" unitRef="usd"> 53462000 </us-gaap:OperatingLeaseRightOfUseAsset>
<us-gaap:OperatingLeaseLiabilityCurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNS0yLTEtMS04NDE5Ng_e1dd2147-4578-4b48-a759-f5e054180432" unitRef="usd"> 7147000 </us-gaap:OperatingLeaseLiabilityCurrent>
<us-gaap:OperatingLeaseLiabilityCurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNS0zLTEtMS04NDE5Ng_2aaf3a2c-7ce9-479d-9b44-5f1fca14bc69" unitRef="usd"> 7481000 </us-gaap:OperatingLeaseLiabilityCurrent>
<us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNi0yLTEtMS04NDE5Ng_5aab21a2-c6a4-431b-b822-038c6d0e3ad0" unitRef="usd"> 59352000 </us-gaap:OperatingLeaseLiabilityNoncurrent>
<us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNi0zLTEtMS04NDE5Ng_b584d275-279a-4a46-95e4-319fe4f700b6" unitRef="usd"> 50057000 </us-gaap:OperatingLeaseLiabilityNoncurrent>
<us-gaap:OperatingLeaseLiability contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNy0yLTEtMS04NDE5Ng_e5eec8b4-8626-486d-9c59-3deeee93db85" unitRef="usd"> 66499000 </us-gaap:OperatingLeaseLiability>
<us-gaap:OperatingLeaseLiability contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfNy0zLTEtMS04NDE5Ng_ba45dda6-dd2c-4d78-92ed-848ad4be4f7f" unitRef="usd"> 57538000 </us-gaap:OperatingLeaseLiability>
<us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfOC0yLTEtMS04NDE5Ng_db710ff0-4239-4b36-9055-5c1bc27e3100"> P11Y7M6D </us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
<us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfOC0zLTEtMS04NDE5Ng_c5bbde8b-c501-43ff-9cd6-1ca401b2e07a"> P12Y </us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
<us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfOS0yLTEtMS04NDE5Ng_335a5719-061d-44ba-8899-7cf410a52872" unitRef="number"> 0.0942 </us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
<us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="4" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmNlMjUwMTA4ZWMwZTRhZThhZDk4YmU4NjMzNjUzZDgwL3RhYmxlcmFuZ2U6Y2UyNTAxMDhlYzBlNGFlOGFkOThiZTg2MzM2NTNkODBfOS0zLTEtMS04NDE5Ng_f57fa211-615b-42d9-9417-f0c9615d2bb5" unitRef="number"> 0.0944 </us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
<us-gaap:OperatingLeasePayments contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmVjMzQ5YWUyZGVmZTQwNDlhYTQ2OWFiOTkxNzhlOTEwL3RhYmxlcmFuZ2U6ZWMzNDlhZTJkZWZlNDA0OWFhNDY5YWI5OTE3OGU5MTBfMy0xLTEtMS04NDE5Ng_060c2ffe-035e-4a0d-b0e7-c8756000fe86" unitRef="usd"> 11007000 </us-gaap:OperatingLeasePayments>
<us-gaap:OperatingLeasePayments contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmVjMzQ5YWUyZGVmZTQwNDlhYTQ2OWFiOTkxNzhlOTEwL3RhYmxlcmFuZ2U6ZWMzNDlhZTJkZWZlNDA0OWFhNDY5YWI5OTE3OGU5MTBfMy0yLTEtMS04NDE5Ng_5e18ef75-9a7b-4fdf-abcf-46b3f881fc38" unitRef="usd"> 10344000 </us-gaap:OperatingLeasePayments>
<us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmVjMzQ5YWUyZGVmZTQwNDlhYTQ2OWFiOTkxNzhlOTEwL3RhYmxlcmFuZ2U6ZWMzNDlhZTJkZWZlNDA0OWFhNDY5YWI5OTE3OGU5MTBfNS0xLTEtMS04NDE5Ng_e49d7a13-01f2-4222-9440-b975b8265057" unitRef="usd"> 16305000 </us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
<us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmVjMzQ5YWUyZGVmZTQwNDlhYTQ2OWFiOTkxNzhlOTEwL3RhYmxlcmFuZ2U6ZWMzNDlhZTJkZWZlNDA0OWFhNDY5YWI5OTE3OGU5MTBfNS0yLTEtMS04NDE5Ng_4e038091-1f43-44fd-b1dd-ec770c490940" unitRef="usd"> 6686000 </us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
<us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RleHRyZWdpb246OGM5MDM5Yjg4ZTQ3NDJlOWIyMWVjNzk2ZjI4MTU2ZjZfMTQ0NA_0489ace7-6560-43be-98d8-12af076b0b0c">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table presents maturities of operating lease liabilities on an undiscounted basis as of September 30, 2022:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.853%"><tr><td style="width:1.0%"/><td style="width:86.162%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.638%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Year</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%"> (in thousands)</span></div></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Operating Leases</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2022 (excluding the nine months ended September 30, 2022)</span></div></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,252 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2023</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">12,344 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2024</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,925 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2025</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,023 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2026</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,688 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Thereafter</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">73,375 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total lease payments</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">115,607 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Less: Imputed interest</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">49,108 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,499 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:LesseeOperatingLeaseLiabilityMaturityTableTextBlock>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmQwYjZjZTkwYTJhZTRkYzhiOTQxMWZkMzZmZmI1MTQ5L3RhYmxlcmFuZ2U6ZDBiNmNlOTBhMmFlNGRjOGI5NDExZmQzNmZmYjUxNDlfMS0xLTEtMS04NDE5Ng_762edb3e-0443-4697-ae84-c30632df5b78" unitRef="usd"> 3252000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmQwYjZjZTkwYTJhZTRkYzhiOTQxMWZkMzZmZmI1MTQ5L3RhYmxlcmFuZ2U6ZDBiNmNlOTBhMmFlNGRjOGI5NDExZmQzNmZmYjUxNDlfMi0xLTEtMS04NDE5Ng_93613b8b-7b23-4eac-9a58-48e7f149ab60" unitRef="usd"> 12344000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmQwYjZjZTkwYTJhZTRkYzhiOTQxMWZkMzZmZmI1MTQ5L3RhYmxlcmFuZ2U6ZDBiNmNlOTBhMmFlNGRjOGI5NDExZmQzNmZmYjUxNDlfMy0xLTEtMS04NDE5Ng_6f303f4b-674e-47fa-987a-fd1d445d1897" unitRef="usd"> 9925000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearTwo>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmQwYjZjZTkwYTJhZTRkYzhiOTQxMWZkMzZmZmI1MTQ5L3RhYmxlcmFuZ2U6ZDBiNmNlOTBhMmFlNGRjOGI5NDExZmQzNmZmYjUxNDlfNC0xLTEtMS04NDE5Ng_19c7d77e-67e5-40e4-abaa-f46c51c0de5e" unitRef="usd"> 9023000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmQwYjZjZTkwYTJhZTRkYzhiOTQxMWZkMzZmZmI1MTQ5L3RhYmxlcmFuZ2U6ZDBiNmNlOTBhMmFlNGRjOGI5NDExZmQzNmZmYjUxNDlfNS0xLTEtMS04NDE5Ng_97dcfef5-4ef7-42c8-9af7-03420ef2daf9" unitRef="usd"> 7688000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearFour>
<tpc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmQwYjZjZTkwYTJhZTRkYzhiOTQxMWZkMzZmZmI1MTQ5L3RhYmxlcmFuZ2U6ZDBiNmNlOTBhMmFlNGRjOGI5NDExZmQzNmZmYjUxNDlfNi0xLTEtMS04NDE5Ng_8fbe03d8-d753-4de8-944a-15687471783a" unitRef="usd"> 73375000 </tpc:LesseeOperatingLeaseLiabilityToBePaidAfterYearFour>
<us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmQwYjZjZTkwYTJhZTRkYzhiOTQxMWZkMzZmZmI1MTQ5L3RhYmxlcmFuZ2U6ZDBiNmNlOTBhMmFlNGRjOGI5NDExZmQzNmZmYjUxNDlfNy0xLTEtMS04NDE5Ng_2c2bf837-c9a3-47c3-ab56-3961cb7e1aad" unitRef="usd"> 115607000 </us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
<us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmQwYjZjZTkwYTJhZTRkYzhiOTQxMWZkMzZmZmI1MTQ5L3RhYmxlcmFuZ2U6ZDBiNmNlOTBhMmFlNGRjOGI5NDExZmQzNmZmYjUxNDlfOC0xLTEtMS04NDE5Ng_51ff896f-660c-448c-8fce-88191c008ba8" unitRef="usd"> 49108000 </us-gaap:LesseeOperatingLeaseLiabilityUndiscountedExcessAmount>
<us-gaap:OperatingLeaseLiability contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl81OC9mcmFnOjhjOTAzOWI4OGU0NzQyZTliMjFlYzc5NmYyODE1NmY2L3RhYmxlOmQwYjZjZTkwYTJhZTRkYzhiOTQxMWZkMzZmZmI1MTQ5L3RhYmxlcmFuZ2U6ZDBiNmNlOTBhMmFlNGRjOGI5NDExZmQzNmZmYjUxNDlfOS0xLTEtMS04NDE5Ng_3e0ee011-02fd-46a0-8b97-85e94969e752" unitRef="usd"> 66499000 </us-gaap:OperatingLeaseLiability>
<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfMTM3NDk_0564c79e-9f20-48e3-b08d-0d20e9104853">
Commitments and Contingencies<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company and certain of its subsidiaries are involved in litigation and other legal proceedings and forms of dispute resolution in the ordinary course of business, including but not limited to disputes over contract payment and/or performance-related issues (such as disagreements regarding delay or a change in the scope of work of a project and/or the price associated with that change) and other matters incidental to the Company’s business. In accordance with ASC 606, the Company makes assessments of these types of matters on a routine basis and, to the extent permitted by ASC 606, estimates and records recovery related to these matters as a form of variable consideration at the most likely amount the Company expects to receive, as discussed further in Note 3</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-style:italic;font-weight:400;line-height:120%">.</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> In addition, the Company is contingently liable for litigation, performance guarantees and other commitments arising in the ordinary course of business, which are accounted for in accordance with ASC 450, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Contingencies</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">. Management reviews these matters regularly and updates or revises its estimates as warranted by subsequent information and developments. These assessments require judgments concerning matters that are inherently uncertain, such as litigation developments and outcomes, the anticipated outcome of negotiations and the estimated cost of resolving disputes. </span><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Consequently, these assessments are estimates, and actual amounts may vary from such estimates. In addition, because such matters are typically resolved over long periods of time, the Company’s assets and liabilities may change over time should the circumstances dictate. The description of the legal proceedings listed below include management’s assessment of those proceedings. Management believes that, based on current information and discussions with the Company’s legal counsel, the ultimate resolution of other matters is not expected to have a material effect on the Company’s consolidated financial position, results of operations or cash flows.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A description of the material pending legal proceedings, other than ordinary routine litigation incidental to the business is as follows:</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Alaskan Way Viaduct Matter</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In January 2011, Seattle Tunnel Partners (“STP”), a joint venture between Dragados USA, Inc. and the Company, entered into a design-build contract with the Washington State Department of Transportation (“WSDOT”) for the construction of a large-diameter bored tunnel in downtown Seattle, King County, Washington to replace the Alaskan Way Viaduct, also known as State Route 99. The Company has a 45% interest in STP.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The construction of the large-diameter bored tunnel required the use of a tunnel boring machine (“TBM”). In December 2013, the TBM struck a steel pipe, installed by WSDOT as a well casing for an exploratory well. The TBM was significantly damaged and was required to be repaired. STP has asserted that the steel pipe casing was a differing site condition that WSDOT failed to properly disclose. The Disputes Review Board mandated by the contract to hear disputes issued a decision finding the steel casing was a Type I (material) differing site condition. WSDOT did not accept that finding.</span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">The TBM was insured under a Builder’s Risk Insurance Policy (the “Policy”) with Great Lakes Reinsurance (UK) PLC and a consortium of other insurers (the “Insurers”). STP submitted the claims to the Insurers and requested interim payments under the Policy. The Insurers refused to pay and denied coverage. In June 2015, STP filed a lawsuit in the King County Superior Court, State of Washington seeking declaratory relief concerning contract interpretation, as well as damages as a result of the Insurers’ breach of their obligations under the terms of the Policy. STP is also asserting extra-contractual and statutory claims against the Insurers. STP submitted damages to the Insurers in the King County lawsuit in the amount of $532 million. WSDOT is deemed a plaintiff since WSDOT is an insured under the Policy and had filed its own claim for damages. Hitachi Zosen (“Hitachi”), the manufacturer of the TBM, joined the case as a plaintiff for costs incurred to repair the damages to the TBM. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In April and September 2018, rulings received on pre-trial motions limited some of the potential recoveries under the Policy for STP, WSDOT and Hitachi. On August 2, 2021, the Court of Appeals reversed in part certain of those limitations but affirmed other parts of those rulings. On September 15, 2022, the Washington Supreme Court affirmed the decision of the Court of Appeals, which limits recovery of certain damages under the Policy. Based on the rulings of the Court of Appeals, the case will continue for adjudication on the remaining facts and legal issues, including the number of covered occurrences which could increase the amount of available coverage under the Policy and the amount of investigative costs that are subject to the Policy limits. STP also has claims for costs, fees, pre-judgment interest and extra-contractual and statutory claims, which are not subject to the Policy limits.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In March 2016, WSDOT filed a complaint against STP in Thurston County Superior Court alleging breach of contract, seeking $57.2 million in delay-related damages and seeking declaratory relief concerning contract interpretation. STP filed its answer to WSDOT’s complaint and filed a counterclaim against WSDOT and Hitachi, as the TBM designer, seeking damages of $667 million. On October 3, 2019, STP and Hitachi entered into a settlement agreement which released and dismissed the claims that STP and Hitachi had against each other. The jury trial between STP and WSDOT commenced on October 7, 2019 and concluded on December 13, 2019, with a jury verdict in favor of WSDOT awarding them $57.2 million in damages. Judgment was entered on January 10, 2020, and STP appealed the decision. On June 14, 2022, the Court of Appeals of the State of Washington affirmed the judgment. STP filed a petition for discretionary review by the Washington Supreme Court on July 12, 2022, which was denied by the Supreme Court on October 10, 2022. On October 18, 2022, STP paid the damages and associated interest from the judgment, which included the Company’s proportionate share of $34.6 million. As a result, the lawsuit between STP and WSDOT has concluded.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company recorded the impact of the jury verdict during the fourth quarter of 2019, resulting in a pre-tax charge of $166.8 million, which included $25.7 million for the Company’s 45% proportionate share of the $57.2 million in damages awarded by the jury to WSDOT. The charge was for non-cash write-downs primarily related to the costs and estimated earnings in excess of billings and receivables that the Company previously recorded to reflect its expected recovery in this case. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">With respect to STP’s direct and indirect claims against the Insurers, management has included in receivables an estimate of the total anticipated recovery concluded to be probable.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">George Washington Bridge Bus Station Matter</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In August 2013, Tutor Perini Building Corp. (“TPBC”) entered into a contract with the George Washington Bridge Bus Station Development Venture, LLC (the “Developer”) to renovate the George Washington Bridge Bus Station, a mixed-use facility owned by the Port Authority of New York and New Jersey (the “Port Authority”) that serves as a transit facility and retail space. The $100 million project experienced significant design errors and associated delays, resulting in damages to TPBC and its subcontractors, including WDF and Five Star, wholly owned subsidiaries of the Company. The project reached substantial completion on May 16, 2017.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On February 26, 2015, the Developer filed a demand for arbitration, subsequently amended, seeking $30 million in alleged damages and declaratory relief that TPBC’s requests for additional compensation are invalid due to lack of notice. TPBC denied the Developer’s claims and filed a counterclaim in March 2018. TPBC seeks in excess of $113 million in the arbitration, which includes unpaid contract balance claims, the return of $29 million retained by the Developer in alleged damages, as well as extra work claims, pass-through claims and delay claims.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Hearings on the merits commenced on September 24, 2018 before the arbitration panel. On June 4, 2019, the arbitration panel, as confirmed by the U.S. District Court in the Southern District of New York, issued a writ of attachment for $23 million of the $29 million discussed above. On October 7, 2019, the Developer filed for bankruptcy protection in the Southern District of New York under Chapter 11 of the Bankruptcy Code. The filing for bankruptcy stayed the pending arbitration proceedings. TPBC appeared in the bankruptcy proceedings on October 8, 2019 and filed a Proof of Claim in the amount of $113 million on December 13, 2019.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On June 5, 2020, the Developer, secured lenders and the Port Authority announced that they had reached a settlement of their disputes. As part of the settlement, the Port Authority waived the enforcement of its right to seek a “cure” pursuant to its lease agreement with the Developer which requires construction costs be paid prior to any sale of the leasehold, the sole asset in the Developer’s bankruptcy estate to be distributed in this bankruptcy. On July 14, 2020, the bankruptcy court conducted a hearing to determine (1) whether to approve the settlement agreement between the Developer, secured lenders and the Port Authority; and (2) whether TPBC can assert third-party beneficiary rights to the lease agreement and require that prior to the sale of the leasehold, any outstanding costs owed to contractors for the cost of building the project must be paid pursuant to the lease agreement’s “cure” provisions. On August 12, 2020, the bankruptcy court approved the settlement and denied TPBC’s third-party beneficiary rights under the lease agreement. On August 20, 2020, TPBC filed an appeal with the U.S. District Court for the Southern District of New York seeking to challenge the denial of its third-party beneficiary rights under the lease agreement’s “cure” provisions to avoid being subordinate to the claims of the secured lenders in the bankruptcy proceedings, which was denied by the U.S. District Court on August 4, 2021 and is now before the Second Circuit Court of Appeals and oral arguments before the Second Circuit were held on October 27, 2022. On August 25, 2021, the bankruptcy court approved the sale of the leasehold, which was completed on August 31, 2021, and is subject to a separate legal appeal pending before the U.S. District Court. On October 1, 2021, the bankruptcy court converted the case from a Chapter 11 to a Chapter 7 bankruptcy proceeding.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Separately, on July 2, 2018, TPBC filed a lawsuit against the Port Authority, as owner of the project, seeking the same $113 million in damages pursuant to the lease agreement between the Port Authority and the Developer. On August 20, 2018, the Port Authority filed a motion to dismiss all causes of action, which was denied by the court on July 1, 2019. The Port Authority appealed this decision on July 15, 2019. On February 18, 2021, the Appellate Division affirmed in part and reversed in part the trial court's denial of the Port Authority's motion to dismiss TPBC’s causes of action. On April 11, 2022, the court granted the Port Authority’s motion to dismiss on statutory notice grounds. The Company filed a notice of appeal on April 28, 2022. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">In addition, on August 11, 2021, TPBC filed a second lawsuit in state court against the Port Authority alleging unjust enrichment and tortious interference with TPBC’s right to recover under the lease agreement’s “cure” provision in the bankruptcy proceeding. The case was removed to the federal bankruptcy court on September 21, 2021. The Port Authority filed a motion to dismiss on March 4, 2022, which the federal bankruptcy court granted on September 30, 2022. </span></div><div><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">On January 27, 2020, TPBC filed separate litigation in the U.S. District Court for the Southern District of New York in which TPBC asserted related claims against individual owners of the Developer for their wrongful conversion of project funds and </span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">against lenders that received interest payments from project funds and other amounts earmarked to pay the contractors. On December 29, 2020, the court granted in part and denied in part the defendants’ motions to dismiss, resulting in the lender defendants being dismissed from the lawsuit and the lawsuit against the individual owners of the Developer continuing. The lawsuit was refiled in New York state court on July 26, 2021. On June 8, 2022, the court certified the class under the New York construction trust fund statutes. The case remains pending before the court. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, the Company has concluded that the potential for a material adverse financial impact due to the Developer’s claims is remote. With respect to TPBC’s claims against the Developer, its owners, certain lenders and the Port Authority, management has made an estimate of the total anticipated recovery on this project, and such estimate is included in revenue recorded to date.</span></div>
</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
<tpc:OwnershipPercentageInJointVenture contextRef="iba47977d6fe7403396687e89724f8135_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfMzQ5Ng_45f3eb0e-bf8e-49c5-b961-e2093baa3f06" unitRef="number"> 0.45 </tpc:OwnershipPercentageInJointVenture>
<us-gaap:LossContingencyDamagesSoughtValue contextRef="iebb330bdc1e0479fa043057755bd7991_D20150601-20150630" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfNDgzNw_7328e5f9-23b0-4ffe-9814-82698f5dc460" unitRef="usd"> 532000000 </us-gaap:LossContingencyDamagesSoughtValue>
<us-gaap:LossContingencyDamagesSoughtValue contextRef="i142ba1f92a2548f8967929bfe93f0591_D20160301-20160331" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfMTM3NDg_b9395785-85c9-45cc-921b-8160f33f2f3d" unitRef="usd"> 57200000 </us-gaap:LossContingencyDamagesSoughtValue>
<tpc:ValueOfCounterclaimFiled contextRef="i9d7df56f715d4f0b95c8adc389baef84_I20160331" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfNjEzOA_24d3be19-77fb-46df-8007-784fda663b7f" unitRef="usd"> 667000000 </tpc:ValueOfCounterclaimFiled>
<us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="i41ce2e9764a842fcb8c80910f3cb7858_D20191213-20191213" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfNjQ1Mw_69525fda-b03a-4fce-900c-4e181ba3f10c" unitRef="usd"> 57200000 </us-gaap:LitigationSettlementAmountAwardedToOtherParty>
<us-gaap:LossContingencyDamagesPaidValue contextRef="i01e4b09325a34d4bb3170df3300c882d_D20221018-20221018" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfNDk0NzgwMjM0ODIzOA_6b631f76-1061-4cec-87ef-fe68fede11ff" unitRef="usd"> 34600000 </us-gaap:LossContingencyDamagesPaidValue>
<tpc:PreTaxChargeImpactFromJuryVerdict contextRef="ic3ca53f18b204f69a003e05bd6e5bf11_D20191001-20191231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfNjg0Nw_7cd70aad-9e21-46bc-bef5-f116c0e63733" unitRef="usd"> 166800000 </tpc:PreTaxChargeImpactFromJuryVerdict>
<tpc:PreTaxAccrualImpactFromJuryVerdict contextRef="ic3ca53f18b204f69a003e05bd6e5bf11_D20191001-20191231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfNjg2Ng_a9798c5d-a865-4475-8859-876d0f3fbd4b" unitRef="usd"> 25700000 </tpc:PreTaxAccrualImpactFromJuryVerdict>
<tpc:OwnershipPercentageInJointVenture contextRef="ic56083d67ded44ef90e80b4c7204ea04_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfNjg4Nw_2284a46a-b94e-4e3f-ac2e-24f4caa3faea" unitRef="number"> 0.45 </tpc:OwnershipPercentageInJointVenture>
<us-gaap:LitigationSettlementAmountAwardedToOtherParty contextRef="i41ce2e9764a842fcb8c80910f3cb7858_D20191213-20191213" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfNjkxNw_899f1ade-5007-4783-900f-710671fec536" unitRef="usd"> 57200000 </us-gaap:LitigationSettlementAmountAwardedToOtherParty>
<tpc:ValueOfProject contextRef="ibaf8edbe876e42cab5be6023a77046d2_D20130801-20130831" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfODE4Mw_07d6440c-5cc4-4ba6-9530-ba8764e5351c" unitRef="usd"> 100000000 </tpc:ValueOfProject>
<us-gaap:LossContingencyDamagesSoughtValue contextRef="i60d6c6003aee42258611ea63a52c4273_D20150226-20150226" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfODUzNw_7394c493-b85e-4f79-b129-5f5959715b32" unitRef="usd"> 30000000 </us-gaap:LossContingencyDamagesSoughtValue>
<tpc:ValueOfCounterclaimFiledInExcessOf contextRef="iaa3179163d37497eb840cc5de54a25d7_I20180331" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfODc2NQ_309e5f85-84f8-4ec1-8268-70e13a48037b" unitRef="usd"> 113000000 </tpc:ValueOfCounterclaimFiledInExcessOf>
<tpc:ValueOfCounterclaimFiledInExcessOf contextRef="i2c17d035e2f044e2a4e12663e7092bf3_I20180331" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfODg0OQ_d8a42e42-9eaa-457b-8cd8-2ff5814331f1" unitRef="usd"> 29000000 </tpc:ValueOfCounterclaimFiledInExcessOf>
<tpc:CourtIssuedWritOfAttachmentAmount contextRef="i80b5c6c09702442a9934a2232192a128_D20190604-20190604" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfOTIwMQ_d4ed1e86-efbd-4cf7-a82a-2783f31e66dd" unitRef="usd"> 23000000 </tpc:CourtIssuedWritOfAttachmentAmount>
<tpc:ValueOfCounterclaimFiledInExcessOf contextRef="i2c17d035e2f044e2a4e12663e7092bf3_I20180331" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfOTIxMQ_d8a42e42-9eaa-457b-8cd8-2ff5814331f1" unitRef="usd"> 29000000 </tpc:ValueOfCounterclaimFiledInExcessOf>
<us-gaap:BankruptcyClaimsAmountOfClaimsFiled contextRef="iec078d4ef187481ba080f83c2c1c323b_D20191213-20191213" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfOTU1Mg_d73359fe-da83-4240-a16e-a9617afd5bb0" unitRef="usd"> 113000000 </us-gaap:BankruptcyClaimsAmountOfClaimsFiled>
<tpc:ValueOfClaimFiled contextRef="iabaa3294f9224524a95b80ed21bfeeb3_I20180702" decimals="-6" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82MS9mcmFnOjQyNDM5NTllMWE4NTRmMmU5MjBmMjZkNjhhYmJmNTMxL3RleHRyZWdpb246NDI0Mzk1OWUxYTg1NGYyZTkyMGYyNmQ2OGFiYmY1MzFfMTE0Mjc_9153f717-8d22-4618-8735-9d308f70abb4" unitRef="usd"> 113000000 </tpc:ValueOfClaimFiled>
<us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMTU0Ng_b0cd1c81-ceab-4328-a126-a0adcc90237f">
Share-Based Compensation<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, there were 1,309,786 shares of common stock available for grant under the Tutor Perini Corporation Omnibus Incentive Plan. During the nine months ended September 30, 2022 and 2021, the Company granted the following share-based instruments: (1) restricted stock units (“RSUs”) totaling 375,769 and 555,986, respectively, with weighted-average grant date fair values per unit of $10.53 and $16.52, respectively; (2) cash-settled performance stock units (“CPSUs”) totaling 315,768 and 275,986, respectively, with weighted-average grant date fair values per unit of $14.89 and $20.21, respectively; and (3) shares of unrestricted stock totaling 165,030 and 96,668, respectively, with weighted-average grant date fair values per share of $10.63 and $15.62, respectively. During the nine months ended September 30, 2022, 500,000 stock options with a weighted-average exercise price per share of $11.15 expired. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">As of September 30, 2022 and December 31, 2021, liabilities totaling approximately $2.6 million and $4.8 million, respectively, were included on the Condensed Consolidated Balance Sheets for CPSUs and certain RSUs granted with guaranteed minimum payouts. The Company paid approximately $3.6 million and $0.3 million to settle certain awards during the nine-month periods ended September 30, 2022 and 2021, respectively.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">For the three and nine months ended September 30, 2022, the Company recognized, as part of general and administrative expenses, costs for share-based payment arrangements totaling $2.9 million and $7.7 million, respectively, and $3.1 million and $8.1 million for the three and nine months ended September 30, 2021, respectively. As of September 30, 2022, the balance of unamortized share-based compensation expense was $14.1 million, which is expected to be recognized over a weighted-average period of 2.0 years.</span></div>
</us-gaap:DisclosureOfCompensationRelatedCostsShareBasedPaymentsTextBlock>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfNTI_f6375d3f-1832-431b-8a04-d7da815fb822" unitRef="shares"> 1309786 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="ib3f87d749db644de84ed3b3e36cac764_D20220101-20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMjk5_ab75f09a-7ec8-4d65-bcdb-626f0ef3bc02" unitRef="shares"> 375769 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="i6447423c76324583a18332a5d83484a2_D20210101-20210930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMzA2_2ed0c75c-f64a-49f9-96a4-99fbd9999e2b" unitRef="shares"> 555986 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="ib3f87d749db644de84ed3b3e36cac764_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMzgx_6369f4d0-0241-4256-ac18-f03a7e308209" unitRef="usdPerShare"> 10.53 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="i6447423c76324583a18332a5d83484a2_D20210101-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMzg4_b7f1a230-d200-40f0-b150-1276a235c2d1" unitRef="usdPerShare"> 16.52 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="i5725f53c6cd4453f8cbbf36bf58a9cbe_D20220101-20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfODI0NjMzNzIwOTk0OA_ac7e5506-4247-4ba6-bcd3-f2dc8024f40f" unitRef="shares"> 315768 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="i64a20d0f8ec14bbc8ef3eedfdb026de0_D20210101-20210930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfNTQ5NzU1ODE1ODM5_205bdf30-1834-47be-ac24-d718b58d658c" unitRef="shares"> 275986 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="i5725f53c6cd4453f8cbbf36bf58a9cbe_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfODI0NjMzNzIxMDA2MA_d4e6bc24-72b9-4e83-aa6c-2e7d255cb15b" unitRef="usdPerShare"> 14.89 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="i64a20d0f8ec14bbc8ef3eedfdb026de0_D20210101-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfNTQ5NzU1ODE1ODQ4_197770a7-2008-423e-895e-5430ffe56f4c" unitRef="usdPerShare"> 20.21 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="id15b590eb1f247c1900b7b33fe616fbb_D20220101-20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfNDUy_e3f83dc9-80f9-43ab-8fd6-3d389db8d4a1" unitRef="shares"> 165030 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod contextRef="iefcf7bc8aec24a098b24c99a69b5fe4c_D20210101-20210930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfNDU5_4c0bbf37-625a-4494-acce-73c144331e0b" unitRef="shares"> 96668 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="id15b590eb1f247c1900b7b33fe616fbb_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfNTM1_d392d593-0716-4f39-8e1c-2bb7c54f130e" unitRef="usdPerShare"> 10.63 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue contextRef="iefcf7bc8aec24a098b24c99a69b5fe4c_D20210101-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfNTQy_ceeddcfe-17c4-4bb7-b4ac-e872afc36b63" unitRef="usdPerShare"> 15.62 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue>
<us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfNzQ2_223d27f5-7614-463d-9dd6-68b9fdbb1524" unitRef="shares"> 500000 </us-gaap:ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod>
<us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfODE1_c7b5b31b-9a90-42a8-8b5c-9cf52fa0fe1a" unitRef="usdPerShare"> 11.15 </us-gaap:ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice>
<tpc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnitsWithGuaranteedMinimumPayoutsOutstandingRecognizedLiabilities contextRef="ie66a0da330be446383fdbfe09b7ae874_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfODgw_0f271206-dc73-4c6b-a9a9-f87cf6023035" unitRef="usd"> 2600000 </tpc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnitsWithGuaranteedMinimumPayoutsOutstandingRecognizedLiabilities>
<tpc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnitsWithGuaranteedMinimumPayoutsOutstandingRecognizedLiabilities contextRef="i93dddb35275c4c9991185b83931f820f_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfODg3_0c60dd1b-2071-4897-92c3-a8d60367378b" unitRef="usd"> 4800000 </tpc:ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsUnitsWithGuaranteedMinimumPayoutsOutstandingRecognizedLiabilities>
<us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards contextRef="id3bcbcd032674488804d55a2ed4ff6c1_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfNTQ5NzU1ODE1NDQz_fe177acb-28ab-457b-8b5a-22d60e14fa6f" unitRef="usd"> 3600000 </us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
<us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards contextRef="i76aaf390ee85454fbbfac765e2d4f061_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfNTQ5NzU1ODE1NDM3_0c5a5dfe-5a6b-4cba-85f9-901639c0fbbf" unitRef="usd"> 300000 </us-gaap:EmployeeServiceShareBasedCompensationCashFlowEffectCashUsedToSettleAwards>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMTMxNg_70f46f4f-239e-4f0d-8486-99044ce3fe20" unitRef="usd"> 2900000 </us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMTMyMw_2e8169bf-64ed-482e-9979-e61d4c8cbf86" unitRef="usd"> 7700000 </us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMTM0NQ_9170acd1-4ae6-4f5a-8cf2-4b1ffb3bd313" unitRef="usd"> 3100000 </us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:AllocatedShareBasedCompensationExpense contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMTM1Mg_2389e246-f091-4003-bb23-be61a3974299" unitRef="usd"> 8100000 </us-gaap:AllocatedShareBasedCompensationExpense>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMTQ3MQ_cef76da8-c77a-425b-b0b4-790f069fb0c1" unitRef="usd"> 14100000 </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized>
<us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1 contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82NC9mcmFnOjBlNmYzMjBiMWIyMTRlODdhNTM1MzFhNjQ2Y2VhYjEzL3RleHRyZWdpb246MGU2ZjMyMGIxYjIxNGU4N2E1MzUzMWE2NDZjZWFiMTNfMTU0NA_350812ea-6c48-4607-9013-6ef1c0b86e1d"> P2Y </us-gaap:EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1>
<us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RleHRyZWdpb246MmY5NTM0NjRiMjBkNDA0NGJkODUyNDQzMTQxZjBlODBfNzkw_3c05b669-5719-4835-a823-abb588b22e3b">
Employee Pension Plans<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company has a defined benefit pension plan and an unfunded supplemental retirement plan. Effective June 1, 2004, all benefit accruals under these plans were frozen; however, the current vested benefit was preserved. The pension disclosure presented below includes aggregated amounts for both of the Company’s plans.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the net periodic benefit cost for the three and nine months ended September 30, 2022 and 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">647 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">582 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,940 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,746 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">720 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">709 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(973)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,919)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,045)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recognized net actuarial losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,916 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,049 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">553 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">486 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,657 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,459 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>Due to the election of certain options provided under the American Rescue Plan Act of 2021, enacted on March 11, 2021, the Company is not required to, and does not intend to, contribute amounts to the defined benefit pension plan in 2022. The Company contributed $1.0 million to its defined benefit pension plan during the nine months ended September 30, 2021.
</us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock>
<us-gaap:ScheduleOfNetBenefitCostsTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RleHRyZWdpb246MmY5NTM0NjRiMjBkNDA0NGJkODUyNDQzMTQxZjBlODBfNzkx_a5b1ecbb-25a2-4661-9e09-653eb35ee5a6">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table sets forth a summary of the net periodic benefit cost for the three and nine months ended September 30, 2022 and 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:47.291%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.619%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.622%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest cost</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">647 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">582 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,940 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,746 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Service cost</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">240 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">236 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">720 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">709 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Expected return on plan assets</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(973)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,919)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,045)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Recognized net actuarial losses</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,916 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,049 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net periodic benefit cost</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">553 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">486 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,657 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,459 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ScheduleOfNetBenefitCostsTableTextBlock>
<us-gaap:DefinedBenefitPlanInterestCost contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfMi0xLTEtMS04NDE5Ng_8e43e330-bb25-4f6f-9e57-f68715b4d78d" unitRef="usd"> 647000 </us-gaap:DefinedBenefitPlanInterestCost>
<us-gaap:DefinedBenefitPlanInterestCost contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfMi0yLTEtMS04NDE5Ng_03df6233-f1ca-4930-8bae-325129bd1150" unitRef="usd"> 582000 </us-gaap:DefinedBenefitPlanInterestCost>
<us-gaap:DefinedBenefitPlanInterestCost contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfMi00LTEtMS04NDE5Ng_c7b2a4c0-d4b4-4641-9808-f297b397d364" unitRef="usd"> 1940000 </us-gaap:DefinedBenefitPlanInterestCost>
<us-gaap:DefinedBenefitPlanInterestCost contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfMi01LTEtMS04NDE5Ng_3024726d-cb11-408b-9c32-b8299df84e84" unitRef="usd"> 1746000 </us-gaap:DefinedBenefitPlanInterestCost>
<us-gaap:DefinedBenefitPlanServiceCost contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfMy0xLTEtMS04NDE5Ng_a2e96a28-1381-4305-ba2e-089dba2677fd" unitRef="usd"> 240000 </us-gaap:DefinedBenefitPlanServiceCost>
<us-gaap:DefinedBenefitPlanServiceCost contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfMy0yLTEtMS04NDE5Ng_0ddeff39-3b01-4341-b476-1337fe64fb2b" unitRef="usd"> 236000 </us-gaap:DefinedBenefitPlanServiceCost>
<us-gaap:DefinedBenefitPlanServiceCost contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfMy00LTEtMS04NDE5Ng_b326e63f-a241-41ba-89b4-06f4336ab448" unitRef="usd"> 720000 </us-gaap:DefinedBenefitPlanServiceCost>
<us-gaap:DefinedBenefitPlanServiceCost contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfMy01LTEtMS04NDE5Ng_4efc8477-9e12-49aa-b167-100e7a153717" unitRef="usd"> 709000 </us-gaap:DefinedBenefitPlanServiceCost>
<us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNC0xLTEtMS04NDE5Ng_cd8f4a9a-0b46-4f55-a4bc-06239223db3c" unitRef="usd"> 973000 </us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
<us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNC0yLTEtMS04NDE5Ng_ea05d189-794c-4ad8-8b91-818ff271ae9e" unitRef="usd"> 1015000 </us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
<us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNC00LTEtMS04NDE5Ng_e498cd74-8d81-46d8-ba72-11b1d866fdb4" unitRef="usd"> 2919000 </us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
<us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNC01LTEtMS04NDE5Ng_bea0b10c-1941-4534-b8b3-6484bb67ae1f" unitRef="usd"> 3045000 </us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets>
<us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNS0xLTEtMS04NDE5Ng_e3622300-5c4a-458a-a23d-375572b8563e" unitRef="usd"> -639000 </us-gaap:DefinedBenefitPlanActuarialGainLoss>
<us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNS0yLTEtMS04NDE5Ng_2f4a5d25-7168-4562-9b5f-29c8a4c63f21" unitRef="usd"> -683000 </us-gaap:DefinedBenefitPlanActuarialGainLoss>
<us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNS00LTEtMS04NDE5Ng_4e416558-3e8e-4900-8075-d617a2acee1d" unitRef="usd"> -1916000 </us-gaap:DefinedBenefitPlanActuarialGainLoss>
<us-gaap:DefinedBenefitPlanActuarialGainLoss contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNS01LTEtMS04NDE5Ng_6269765e-c617-455e-b9a8-56c2300a2fbb" unitRef="usd"> -2049000 </us-gaap:DefinedBenefitPlanActuarialGainLoss>
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNi0xLTEtMS04NDE5Ng_dbf1d289-8c13-4dfe-ba06-33dd04a1fa41" unitRef="usd"> 553000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNi0yLTEtMS04NDE5Ng_241bf00d-6162-4295-8915-7d369d8aed11" unitRef="usd"> 486000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNi00LTEtMS04NDE5Ng_757f82b2-905c-4b88-b2ff-a9968cc642f0" unitRef="usd"> 1657000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RhYmxlOjNjM2QyMTdhNjhkMjQ2ZDA5MTRhMDA2ZDM0NThiZGEzL3RhYmxlcmFuZ2U6M2MzZDIxN2E2OGQyNDZkMDkxNGEwMDZkMzQ1OGJkYTNfNi01LTEtMS04NDE5Ng_dbf69de9-b890-47af-8c98-d456431bfd33" unitRef="usd"> 1459000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost>
<us-gaap:DefinedBenefitPlanContributionsByEmployer contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl82Ny9mcmFnOjJmOTUzNDY0YjIwZDQwNDRiZDg1MjQ0MzE0MWYwZTgwL3RleHRyZWdpb246MmY5NTM0NjRiMjBkNDA0NGJkODUyNDQzMTQxZjBlODBfNzIx_8c0257b1-a53e-4bf3-8b32-c504fbf31c4e" unitRef="usd"> 1000000 </us-gaap:DefinedBenefitPlanContributionsByEmployer>
<us-gaap:FairValueDisclosuresTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMzc5MA_40791cfb-9793-4428-8628-e13689b70ab2">
Fair Value Measurements<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The fair value hierarchy established by ASC 820, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Fair Value Measurement</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, prioritizes the use of inputs used in valuation techniques into the following three levels:</span></div><div style="margin-top:10pt;padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 1 inputs are observable quoted prices in active markets for identical assets or liabilities</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 2 inputs are observable, either directly or indirectly, but are not Level 1 inputs</span></div><div style="padding-left:36pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:14.5pt">Level 3 inputs are unobservable</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following fair value hierarchy table presents the Company’s assets that are measured at fair value on a recurring basis as of September 30, 2022 and December 31, 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">323,200 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">323,200 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,197 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,197 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments in lieu of retention</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">368,451 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">506,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Includes money market funds and short-term investments with maturity dates of three months or less when acquired.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:6.34pt">Restricted investments, as of September 30, 2022 and December 31, 2021, consist of available-for-sale (“AFS”) debt securities, which are valued based on pricing models determined from a compilation of primarily observable market information, broker quotes in non-active markets or similar assets; therefore, they are classified as Level 2 assets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Investments in lieu of retention are included in retention receivable as of September 30, 2022 and December 31, 2021, and are comprised of money market funds of $23.4 million and $27.5 million, respectively, and AFS debt securities of $58.4 million and $58.9 million, respectively. The fair values of the money market funds are measured using quoted market prices; therefore, they are classified as Level 1 assets. The fair values of AFS debt securities are determined from a compilation of primarily observable market information, broker quotes in non-active markets or similar assets; therefore, they are classified as Level 2 assets.</span></div><div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in AFS debt securities consisted of the following as of September 30, 2022 and December 31, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 8.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Restricted investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 26.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total restricted investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,490 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,950)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,562 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,011 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(655)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,355 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Investments in lieu of retention:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 26.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total investments in lieu of retention</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 8.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total AFS debt securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,962 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,093)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,084 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,396)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value and gross unrealized losses aggregated by category and the length of time that individual securities have been in a continuous unrealized loss position as of September 30, 2022 and December 31, 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restricted investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,817)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,049)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total restricted investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,380 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,753)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,197)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,292 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,950)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investments in lieu of retention:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total investments in lieu of retention</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,513 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,513 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AFS debt securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,896)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,197)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,805 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,093)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restricted investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total restricted investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,170 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(655)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investments in lieu of retention:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(736)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total investments in lieu of retention</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,486 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(736)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,200 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AFS debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The unrealized losses in AFS debt securities as of September 30, 2022 and December 31, 2021 are primarily attributable to market interest rate increases and not a deterioration in credit quality of the issuers. Management evaluated the unrealized losses in AFS debt securities considering factors including credit ratings and other relevant information, which may indicate that contractual cash flows are not expected to occur. Based on the analysis, management determined that credit losses did not exist for AFS debt securities in an unrealized loss position as of September 30, 2022 and December 31, 2021. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">It is not considered likely that the Company will be required to sell the investments before full recovery of the amortized cost basis of the AFS debt securities, which may be at maturity. As a result, consistent with the same period in 2021, the Company has not recognized any impairment losses in earnings during the nine months ended September 30, 2022. </span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and fair value of AFS debt securities by contractual maturity as of September 30, 2022 are summarized in the table below. Actual maturities may differ from contractual maturities because certain borrowers have the right to call or prepay certain obligations.</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.116%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.037%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,553 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,333 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after five years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,962 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,003 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The carrying values of receivables, payables and other amounts arising out of normal contract activities, including retention, which may be settled beyond one year, are estimated to approximate fair value. Of the Company’s long-term debt, the fair value of the 2017 Senior Notes was $374.9 million and $504.9 million as of September 30, 2022 and December 31, 2021, respectively. The fair value of the 2017 Senior Notes was determined using Level 1 inputs, specifically current observable market prices. The fair value of the Term Loan B was $384.2 million and $419.7 million as of September 30, 2022 and December 31, 2021, respectively. The fair value of the Term Loan B was determined using Level 2 inputs, specifically third-party quoted market prices. The reported value of the Company’s remaining borrowings approximates fair value as of September 30, 2022 and December 31, 2021.</span></div>
</us-gaap:FairValueDisclosuresTextBlock>
<us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMzc5MQ_31cecc50-c9d4-4712-9875-edc17cb53089">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following fair value hierarchy table presents the Company’s assets that are measured at fair value on a recurring basis as of September 30, 2022 and December 31, 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:21.853%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.265%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Fair Value Hierarchy</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 1</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 2</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Level 3</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Cash and cash equivalents</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">323,200 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">323,200 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,197 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">202,197 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted cash</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">21,817 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,199 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Restricted investments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">79,562 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,355 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:13.5pt;text-indent:-9pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Investments in lieu of retention</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:120%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</span></div></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">23,434 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,441 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">81,875 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,472 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">58,856 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">86,328 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Total</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">368,451 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">138,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">506,454 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">238,868 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">143,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">382,079 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Includes money market funds and short-term investments with maturity dates of three months or less when acquired.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:112%;padding-left:6.34pt">Restricted investments, as of September 30, 2022 and December 31, 2021, consist of available-for-sale (“AFS”) debt securities, which are valued based on pricing models determined from a compilation of primarily observable market information, broker quotes in non-active markets or similar assets; therefore, they are classified as Level 2 assets.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Investments in lieu of retention are included in retention receivable as of September 30, 2022 and December 31, 2021, and are comprised of money market funds of $23.4 million and $27.5 million, respectively, and AFS debt securities of $58.4 million and $58.9 million, respectively. The fair values of the money market funds are measured using quoted market prices; therefore, they are classified as Level 1 assets. The fair values of AFS debt securities are determined from a compilation of primarily observable market information, broker quotes in non-active markets or similar assets; therefore, they are classified as Level 2 assets.</span></div>
</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="idd095758d725471b8dbb9b22deca9220_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfMy0xLTEtMS04NDE5Ng_ae63621e-b77c-459c-890d-f9568e3e6d7b" unitRef="usd"> 323200000 </us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="i5f440bf5367d43acab4413d8d4f7286c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfMy0yLTEtMS04NDE5Ng_96906584-888d-48c9-8c7f-6d8502ce81bc" unitRef="usd"> 0 </us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="i786fecbbeef740fe83fd956d649d6598_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfMy0zLTEtMS04NDE5Ng_0b3ddecf-1eb2-4e21-99e5-05f989116190" unitRef="usd"> 0 </us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="if193942202cc43d19e60f36e54059bd0_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfMy01LTEtMS04NDE5Ng_a8ab2515-384d-4f64-9070-27013c0751a1" unitRef="usd"> 323200000 </us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="i71d8b85e87b74b0fa699b53089389747_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfMy03LTEtMS04NDE5Ng_e0c4bdc7-e6b0-4cc5-9845-2cb0e325b116" unitRef="usd"> 202197000 </us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="i639d6ac0cc22474f9681b1e1f20e58c9_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfMy04LTEtMS04NDE5Ng_4aa6dc95-6846-497c-9d30-d2efdc52a5be" unitRef="usd"> 0 </us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="i297eb8448f834a7fb1addcdd50707011_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfMy05LTEtMS04NDE5Ng_ffa788eb-aa8e-4aac-b714-226ef076df42" unitRef="usd"> 0 </us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<us-gaap:CashAndCashEquivalentsFairValueDisclosure contextRef="ie0234428da2a4d29879b06d89a88e28e_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfMy0xMS0xLTEtODQxOTY_b2c17b07-1e3a-4cb4-b93d-0c0bb6e79bf8" unitRef="usd"> 202197000 </us-gaap:CashAndCashEquivalentsFairValueDisclosure>
<tpc:RestrictedCashFairValueDisclosure contextRef="idd095758d725471b8dbb9b22deca9220_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNC0xLTEtMS04NDE5Ng_5a0c39b4-a8ee-453a-845d-d78ab57cd84b" unitRef="usd"> 21817000 </tpc:RestrictedCashFairValueDisclosure>
<tpc:RestrictedCashFairValueDisclosure contextRef="i5f440bf5367d43acab4413d8d4f7286c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNC0yLTEtMS04NDE5Ng_970acc17-4e65-49f0-beb4-2134cf99f34d" unitRef="usd"> 0 </tpc:RestrictedCashFairValueDisclosure>
<tpc:RestrictedCashFairValueDisclosure contextRef="i786fecbbeef740fe83fd956d649d6598_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNC0zLTEtMS04NDE5Ng_4d022193-3b89-4e23-9f9f-1a8d8ad11210" unitRef="usd"> 0 </tpc:RestrictedCashFairValueDisclosure>
<tpc:RestrictedCashFairValueDisclosure contextRef="if193942202cc43d19e60f36e54059bd0_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNC01LTEtMS04NDE5Ng_e2108c60-77f4-46c6-90a0-4479dffdb422" unitRef="usd"> 21817000 </tpc:RestrictedCashFairValueDisclosure>
<tpc:RestrictedCashFairValueDisclosure contextRef="i71d8b85e87b74b0fa699b53089389747_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNC03LTEtMS04NDE5Ng_cb4ee785-4d46-4253-a4af-18dd5b441f31" unitRef="usd"> 9199000 </tpc:RestrictedCashFairValueDisclosure>
<tpc:RestrictedCashFairValueDisclosure contextRef="i639d6ac0cc22474f9681b1e1f20e58c9_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNC04LTEtMS04NDE5Ng_c7af8b6d-4641-4049-98cf-8b3415e668ed" unitRef="usd"> 0 </tpc:RestrictedCashFairValueDisclosure>
<tpc:RestrictedCashFairValueDisclosure contextRef="i297eb8448f834a7fb1addcdd50707011_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNC05LTEtMS04NDE5Ng_acf4e7a3-3785-4017-af60-fcc72227209e" unitRef="usd"> 0 </tpc:RestrictedCashFairValueDisclosure>
<tpc:RestrictedCashFairValueDisclosure contextRef="ie0234428da2a4d29879b06d89a88e28e_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNC0xMS0xLTEtODQxOTY_c4b8b708-e26c-4c09-8e87-7d9e6f78712a" unitRef="usd"> 9199000 </tpc:RestrictedCashFairValueDisclosure>
<us-gaap:RestrictedInvestmentsAtFairValue contextRef="idd095758d725471b8dbb9b22deca9220_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNS0xLTEtMS04NDE5Ng_9212b826-b352-4e11-92bd-e211f353963b" unitRef="usd"> 0 </us-gaap:RestrictedInvestmentsAtFairValue>
<us-gaap:RestrictedInvestmentsAtFairValue contextRef="i5f440bf5367d43acab4413d8d4f7286c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNS0yLTEtMS04NDE5Ng_a148f55d-d90a-44e0-92f5-936226810274" unitRef="usd"> 79562000 </us-gaap:RestrictedInvestmentsAtFairValue>
<us-gaap:RestrictedInvestmentsAtFairValue contextRef="i786fecbbeef740fe83fd956d649d6598_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNS0zLTEtMS04NDE5Ng_94a02e80-3fb2-4222-a7f7-474cce6bcca8" unitRef="usd"> 0 </us-gaap:RestrictedInvestmentsAtFairValue>
<us-gaap:RestrictedInvestmentsAtFairValue contextRef="if193942202cc43d19e60f36e54059bd0_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNS01LTEtMS04NDE5Ng_c1ecc0a7-dfb8-4503-88af-48408a108a09" unitRef="usd"> 79562000 </us-gaap:RestrictedInvestmentsAtFairValue>
<us-gaap:RestrictedInvestmentsAtFairValue contextRef="i71d8b85e87b74b0fa699b53089389747_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNS03LTEtMS04NDE5Ng_e87e31d5-e422-45dd-8fa7-e89eebc5f1db" unitRef="usd"> 0 </us-gaap:RestrictedInvestmentsAtFairValue>
<us-gaap:RestrictedInvestmentsAtFairValue contextRef="i639d6ac0cc22474f9681b1e1f20e58c9_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNS04LTEtMS04NDE5Ng_9c42a1d4-06fe-463a-83ad-63fb8efe75e7" unitRef="usd"> 84355000 </us-gaap:RestrictedInvestmentsAtFairValue>
<us-gaap:RestrictedInvestmentsAtFairValue contextRef="i297eb8448f834a7fb1addcdd50707011_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNS05LTEtMS04NDE5Ng_f8aeb80c-dc5d-4ada-9d31-c0a5379b7f90" unitRef="usd"> 0 </us-gaap:RestrictedInvestmentsAtFairValue>
<us-gaap:RestrictedInvestmentsAtFairValue contextRef="ie0234428da2a4d29879b06d89a88e28e_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNS0xMS0xLTEtODQxOTY_0cc6d02f-9d75-48d4-bed9-bc97f0b2c7bf" unitRef="usd"> 84355000 </us-gaap:RestrictedInvestmentsAtFairValue>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="idd095758d725471b8dbb9b22deca9220_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNi0xLTEtMS04NDE5Ng_485a2a2d-d142-464e-9db7-2e67b241fb6d" unitRef="usd"> 23434000 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="i5f440bf5367d43acab4413d8d4f7286c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNi0yLTEtMS04NDE5Ng_00b13c78-d23a-4728-b856-bc367668aba3" unitRef="usd"> 58441000 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="i786fecbbeef740fe83fd956d649d6598_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNi0zLTEtMS04NDE5Ng_c1166978-60d2-41d0-bfa0-405bb097b87f" unitRef="usd"> 0 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="if193942202cc43d19e60f36e54059bd0_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNi01LTEtMS04NDE5Ng_57017c01-285d-4668-a31f-ba3c1b3b87d4" unitRef="usd"> 81875000 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="i71d8b85e87b74b0fa699b53089389747_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNi03LTEtMS04NDE5Ng_5e3e3f57-4537-4497-92f7-54d8dd4dfd01" unitRef="usd"> 27472000 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="i639d6ac0cc22474f9681b1e1f20e58c9_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNi04LTEtMS04NDE5Ng_03849726-eb07-4074-b8ae-2cba5e7fa581" unitRef="usd"> 58856000 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="i297eb8448f834a7fb1addcdd50707011_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNi05LTEtMS04NDE5Ng_6bba5b8a-c6d3-4716-bfda-5e309e737cf5" unitRef="usd"> 0 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="ie0234428da2a4d29879b06d89a88e28e_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNi0xMS0xLTEtODQxOTY_fab1e062-0714-4353-8b46-0600b1cc8053" unitRef="usd"> 86328000 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="idd095758d725471b8dbb9b22deca9220_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNy0xLTEtMS04NDE5Ng_9c7057cb-5565-4dd1-9969-5d290dc92399" unitRef="usd"> 368451000 </us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="i5f440bf5367d43acab4413d8d4f7286c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNy0yLTEtMS04NDE5Ng_cbea78bf-b874-40d0-b587-b929315c4724" unitRef="usd"> 138003000 </us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="i786fecbbeef740fe83fd956d649d6598_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNy0zLTEtMS04NDE5Ng_6e681c36-f495-4426-a91c-5b5dce412000" unitRef="usd"> 0 </us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="if193942202cc43d19e60f36e54059bd0_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNy01LTEtMS04NDE5Ng_d12b38d3-7b77-486b-a90d-31bf36906537" unitRef="usd"> 506454000 </us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="i71d8b85e87b74b0fa699b53089389747_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNy03LTEtMS04NDE5Ng_7a6561c2-819a-41dd-9288-79430e39f6f0" unitRef="usd"> 238868000 </us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="i639d6ac0cc22474f9681b1e1f20e58c9_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNy04LTEtMS04NDE5Ng_32e29e93-c54a-41e5-9b64-870cd2e42e86" unitRef="usd"> 143211000 </us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="i297eb8448f834a7fb1addcdd50707011_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNy05LTEtMS04NDE5Ng_4367a483-8861-4056-9f03-a96f2266d489" unitRef="usd"> 0 </us-gaap:AssetsFairValueDisclosure>
<us-gaap:AssetsFairValueDisclosure contextRef="ie0234428da2a4d29879b06d89a88e28e_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQyODg4NmY0M2Y3ZTQwMzU4M2MyMzAwNjRiYjNlZGUwL3RhYmxlcmFuZ2U6NDI4ODg2ZjQzZjdlNDAzNTgzYzIzMDA2NGJiM2VkZTBfNy0xMS0xLTEtODQxOTY_bc4b2c79-50b1-4a4d-8611-dd55ca56aec5" unitRef="usd"> 382079000 </us-gaap:AssetsFairValueDisclosure>
<tpc:CashAndCashEquivalentsMaturityTerm contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfNzM4_733a2f12-e28d-4c97-b40c-7a6e0e46364d"> P3M </tpc:CashAndCashEquivalentsMaturityTerm>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="i8d9cea85049e4dd1b19cdf0d9d618286_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMTIxMA_65d95f10-c276-48c7-bf49-b12f0f43b005" unitRef="usd"> 23400000 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="i96e3a59b8e314797a9319d188e84fed4_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMTIxNw_5c67388a-6483-40f0-948c-4a1c5eaf790e" unitRef="usd"> 27500000 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="ie1cfafbab6cb443a89ab7014ae38e67b_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMTI2Mg_4512791c-7e87-44e0-b4c8-0e526895b8e3" unitRef="usd"> 58400000 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<tpc:InvestmentsInLieuOfRetainageFairValueDisclosure contextRef="i14c270756dd546cb9f7edc1e1a1621ae_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMTI2OQ_4903176b-39b5-49f2-8bdf-73ededff1ab5" unitRef="usd"> 58900000 </tpc:InvestmentsInLieuOfRetainageFairValueDisclosure>
<us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMzc4Nw_fbe6ff0f-4d0c-4327-8469-4698db8b921f">
<div style="margin-bottom:10pt;margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Investments in AFS debt securities consisted of the following as of September 30, 2022 and December 31, 2021:</span></div><div><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:23.315%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.263%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Gains</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 8.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Restricted investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">47,529 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">43,685 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">438 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,649 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">29,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,316 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">459 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">28,642 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,334 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">100 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,497 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">564 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">571 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">567 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 26.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total restricted investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,490 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,950)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,562 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,011 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">999 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(655)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">84,355 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 8.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Investments in lieu of retention:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">61,656 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">72 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,592 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 14.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">928 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">812 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">452 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,264 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 26.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total investments in lieu of retention</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">62,472 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,441 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">59,073 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">524 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">58,856 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 8.5pt;text-align:left;text-indent:-9pt;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:120%">Total AFS debt securities</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,962 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">134 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,093)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,003 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,084 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,523 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,396)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">143,211 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ScheduleOfAvailableForSaleSecuritiesReconciliationTableTextBlock>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="ib38dffa1e2ef4b5881aca56db48432bc_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMy0xLTEtMS04NDE5Ng_6905344d-6a33-4f71-b5f5-8055344a9c9a" unitRef="usd"> 47529000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="ib38dffa1e2ef4b5881aca56db48432bc_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMy0yLTEtMS04NDE5Ng_e181047c-0a82-4ee8-a49f-e8f652f9efb8" unitRef="usd"> 22000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="ib38dffa1e2ef4b5881aca56db48432bc_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMy0zLTEtMS04NDE5Ng_9cc416a2-84f4-4804-be73-642ef15153b4" unitRef="usd"> 3866000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="ib38dffa1e2ef4b5881aca56db48432bc_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMy00LTEtMS04NDE5Ng_b59d7409-2705-4d52-9af3-406164522b62" unitRef="usd"> 43685000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="idead23fe88164ed6854ef3a36f89c585_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMy02LTEtMS04NDE5Ng_7702b372-c75b-4861-8f6f-48e4f377a860" unitRef="usd"> 46649000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="idead23fe88164ed6854ef3a36f89c585_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMy03LTEtMS04NDE5Ng_bf77b406-680f-4739-bb6e-b701789118ac" unitRef="usd"> 438000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="idead23fe88164ed6854ef3a36f89c585_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMy04LTEtMS04NDE5Ng_89c9ba53-6cc9-40a9-af0a-9a87a62b7642" unitRef="usd"> 438000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="idead23fe88164ed6854ef3a36f89c585_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMy05LTEtMS04NDE5Ng_23f27d7d-2ec9-4fd2-8578-93d494ec22de" unitRef="usd"> 46649000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="ibde2f87ab1e64b2e81766051998cab6d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNC0xLTEtMS04NDE5Ng_9ddb67a7-366b-4846-b722-b738e9f67b44" unitRef="usd"> 29063000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="ibde2f87ab1e64b2e81766051998cab6d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNC0yLTEtMS04NDE5Ng_4d60e521-021e-4050-bc4d-9443cd36e372" unitRef="usd"> 0 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="ibde2f87ab1e64b2e81766051998cab6d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNC0zLTEtMS04NDE5Ng_f545f9fc-6460-4e16-a4a7-550be5cf5d7a" unitRef="usd"> 1756000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="ibde2f87ab1e64b2e81766051998cab6d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNC00LTEtMS04NDE5Ng_88df58d6-4361-4714-87e0-2c62295a05f5" unitRef="usd"> 27307000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="ie52856a1418949908391b588f750ad67_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNC02LTEtMS04NDE5Ng_78a03744-66f7-4aaf-b701-f0099d4efea2" unitRef="usd"> 28316000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="ie52856a1418949908391b588f750ad67_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNC03LTEtMS04NDE5Ng_cc71665f-0dae-4b69-986e-928946038592" unitRef="usd"> 459000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="ie52856a1418949908391b588f750ad67_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNC04LTEtMS04NDE5Ng_efdc36b6-4d38-46d1-a17a-609c919b087d" unitRef="usd"> 133000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="ie52856a1418949908391b588f750ad67_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNC05LTEtMS04NDE5Ng_5d4e3d0c-e97a-41e4-9cd6-7091497526d9" unitRef="usd"> 28642000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="i6abef5d2aa1b405e92cb91a56196b2da_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNS0xLTEtMS04NDE5Ng_fd6c9937-65f4-4586-8052-ce608445c2bb" unitRef="usd"> 9334000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="i6abef5d2aa1b405e92cb91a56196b2da_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNS0yLTEtMS04NDE5Ng_1f0518b5-0cc8-4dd3-895c-52056ef1449e" unitRef="usd"> 0 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="i6abef5d2aa1b405e92cb91a56196b2da_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNS0zLTEtMS04NDE5Ng_3bc1578c-17dc-4336-a431-bd94ccb05678" unitRef="usd"> 1274000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="i6abef5d2aa1b405e92cb91a56196b2da_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNS00LTEtMS04NDE5Ng_12b3222b-bfff-4498-ae46-b04ccc1dcbac" unitRef="usd"> 8060000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="ide4c41fdb60f4ed2843fba310b979fb7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNS02LTEtMS04NDE5Ng_194a075c-b393-4a94-a7c6-23951f2210f6" unitRef="usd"> 8475000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="ide4c41fdb60f4ed2843fba310b979fb7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNS03LTEtMS04NDE5Ng_3c8c83aa-2481-4c5d-bc04-72ba79297522" unitRef="usd"> 100000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="ide4c41fdb60f4ed2843fba310b979fb7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNS04LTEtMS04NDE5Ng_022b8e2c-bfe1-4923-a153-8b8dfd66aaff" unitRef="usd"> 78000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="ide4c41fdb60f4ed2843fba310b979fb7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNS05LTEtMS04NDE5Ng_5f4cdcb4-18e9-4db0-86bd-e7f89c98c48c" unitRef="usd"> 8497000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNi0xLTEtMS04NDE5Ng_9597cf87-a03f-47bb-857f-31689347bfea" unitRef="usd"> 564000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNi0yLTEtMS04NDE5Ng_2f968241-62f4-436f-a2df-d1f27518aa7c" unitRef="usd"> 0 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNi0zLTEtMS04NDE5Ng_7bf5d0d0-7088-4b31-a5d6-4dde08c11270" unitRef="usd"> 54000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNi00LTEtMS04NDE5Ng_dcc5a8b6-16ca-4eae-b8a0-cdbde1dabbbb" unitRef="usd"> 510000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="i632d7fa602f2434d9ac11754515bb015_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNi02LTEtMS04NDE5Ng_4c7b7121-1240-4b7b-9166-c0eec34cf314" unitRef="usd"> 571000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="i632d7fa602f2434d9ac11754515bb015_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNi03LTEtMS04NDE5Ng_0f630b26-3a18-46df-a150-507d9db2053e" unitRef="usd"> 2000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="i632d7fa602f2434d9ac11754515bb015_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNi04LTEtMS04NDE5Ng_d5f34aaf-356d-41e8-a1bb-65aab3fac727" unitRef="usd"> 6000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="i632d7fa602f2434d9ac11754515bb015_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNi05LTEtMS04NDE5Ng_6dcc5581-c3f8-4ab5-8dd1-d24389a415b3" unitRef="usd"> 567000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNy0xLTEtMS04NDE5Ng_db5f1aa1-fae6-4d4a-8c40-84e9dc862b6e" unitRef="usd"> 86490000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNy0yLTEtMS04NDE5Ng_285cca28-bfc3-4b81-b807-a1fa326fed74" unitRef="usd"> 22000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNy0zLTEtMS04NDE5Ng_6bbbed15-608f-485b-b61a-05ffcfdc9144" unitRef="usd"> 6950000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNy00LTEtMS04NDE5Ng_414a118d-9db4-4e77-8dff-69d7a8f696e8" unitRef="usd"> 79562000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="i97955c8af96a44d0998406d4ee438b3a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNy02LTEtMS04NDE5Ng_10670306-5e20-4f5d-9136-91fe44004b46" unitRef="usd"> 84011000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="i97955c8af96a44d0998406d4ee438b3a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNy03LTEtMS04NDE5Ng_c380a7b5-786d-4988-8210-3d35feb940d6" unitRef="usd"> 999000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="i97955c8af96a44d0998406d4ee438b3a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNy04LTEtMS04NDE5Ng_eed24932-aa1f-4bd5-b9cf-a481fcd3610d" unitRef="usd"> 655000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="i97955c8af96a44d0998406d4ee438b3a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfNy05LTEtMS04NDE5Ng_a33f30d7-3804-457a-902c-d7d585dd2955" unitRef="usd"> 84355000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="i07f2e7850bed4b3f897e7be692e27c7f_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTAtMS0xLTEtODQxOTY_329b09bf-9aa3-4cbe-a7b7-afb4dfaf8217" unitRef="usd"> 61656000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="i07f2e7850bed4b3f897e7be692e27c7f_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTAtMi0xLTEtODQxOTY_418814b1-3755-4bcd-b7a6-01ddbd5f60fd" unitRef="usd"> 0 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="i07f2e7850bed4b3f897e7be692e27c7f_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTAtMy0xLTEtODQxOTY_bc123c8e-1f85-44b0-ad65-595692837128" unitRef="usd"> 4143000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="i07f2e7850bed4b3f897e7be692e27c7f_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTAtNC0xLTEtODQxOTY_2a27ed7b-64b7-4e73-a15b-d28c96a57911" unitRef="usd"> 57513000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="i082991990a4740489a150c591ab59829_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTAtNi0xLTEtODQxOTY_6a30b49c-5e5e-40d4-a7b9-cfb1a7d8728a" unitRef="usd"> 58261000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="i082991990a4740489a150c591ab59829_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTAtNy0xLTEtODQxOTY_13a5c3cb-c711-4f75-b1f6-e70785df8d0d" unitRef="usd"> 72000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="i082991990a4740489a150c591ab59829_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTAtOC0xLTEtODQxOTY_2ba76c53-9e1e-4ee2-9419-b3cf87f84741" unitRef="usd"> 741000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="i082991990a4740489a150c591ab59829_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTAtOS0xLTEtODQxOTY_59cff091-96ec-40d0-855e-66db9068d8e4" unitRef="usd"> 57592000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="ifaf66f1fc9a548648cf0607513a9c7f8_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTEtMS0xLTEtODQxOTY_0aaa756b-157f-4324-aba2-747fb86e3bfc" unitRef="usd"> 816000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="ifaf66f1fc9a548648cf0607513a9c7f8_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTEtMi0xLTEtODQxOTY_b53eee3c-ff08-4571-ac8a-6f0aa4e12390" unitRef="usd"> 112000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="ifaf66f1fc9a548648cf0607513a9c7f8_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTEtMy0xLTEtODQxOTY_d73ac34d-3886-4fc6-92d9-fe06cedf0bd0" unitRef="usd"> 0 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="ifaf66f1fc9a548648cf0607513a9c7f8_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTEtNC0xLTEtODQxOTY_95aec602-14e3-4043-b74e-8c2c68a786b6" unitRef="usd"> 928000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="if294dbd721704080817defc99c58b75b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTEtNi0xLTEtODQxOTY_07a08e63-31b2-4d5f-9518-744463e4009d" unitRef="usd"> 812000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="if294dbd721704080817defc99c58b75b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTEtNy0xLTEtODQxOTY_d2f3fd02-01c5-4f2a-a720-2da12c678da8" unitRef="usd"> 452000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="if294dbd721704080817defc99c58b75b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTEtOC0xLTEtODQxOTY_209a9cf2-02d0-406c-a333-5b5490f41358" unitRef="usd"> 0 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="if294dbd721704080817defc99c58b75b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTEtOS0xLTEtODQxOTY_07f629de-d37e-4ed8-b00a-e1886b635837" unitRef="usd"> 1264000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTItMS0xLTEtODQxOTY_66802b46-7101-47c4-804c-6954ed685fd2" unitRef="usd"> 62472000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTItMi0xLTEtODQxOTY_c9b3902b-9144-4567-9d32-8be97648baf2" unitRef="usd"> 112000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTItMy0xLTEtODQxOTY_34f9d931-dbef-4be1-9e7b-f019c563153a" unitRef="usd"> 4143000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTItNC0xLTEtODQxOTY_9c7a8747-9cb6-427e-96ea-b6120ceba1e6" unitRef="usd"> 58441000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTItNi0xLTEtODQxOTY_e88989cd-34af-4113-b5b9-b3f0e29bef0d" unitRef="usd"> 59073000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTItNy0xLTEtODQxOTY_ea47710b-ae2f-47ac-9cef-2587f5e0f247" unitRef="usd"> 524000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTItOC0xLTEtODQxOTY_1e080de6-9112-4f71-971a-032df960e630" unitRef="usd"> 741000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTItOS0xLTEtODQxOTY_8c497f47-1558-4a16-a026-cf6cb4d8b2a2" unitRef="usd"> 58856000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTQtMS0xLTEtODQxOTY_79fe37b1-954c-493b-b24b-984c9a45a2fc" unitRef="usd"> 148962000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTQtMi0xLTEtODQxOTY_51578bad-8f8a-44fd-a459-c2e3afac138a" unitRef="usd"> 134000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTQtMy0xLTEtODQxOTY_22653b79-46cb-4c29-b7a4-7d44417d243a" unitRef="usd"> 11093000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTQtNC0xLTEtODQxOTY_bb221221-c4d6-435d-99e2-040f626b2210" unitRef="usd"> 138003000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTQtNi0xLTEtODQxOTY_97d65081-8d51-43f9-8068-5621bce02a26" unitRef="usd"> 143084000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTQtNy0xLTEtODQxOTY_85c8f5ce-badf-47d7-86e7-9d3d2d7cd2ff" unitRef="usd"> 1523000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax>
<us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTQtOC0xLTEtODQxOTY_31a1634d-8264-474f-baf5-63ec041e9412" unitRef="usd"> 1396000 </us-gaap:AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjA5YWRlN2RlNDBjMTQ4YjQ4MTZhMTE3ZTIyODk4ZmQ1L3RhYmxlcmFuZ2U6MDlhZGU3ZGU0MGMxNDhiNDgxNmExMTdlMjI4OThmZDVfMTQtOS0xLTEtODQxOTY_a99ce38b-aea4-4483-8632-b7a32fa73b54" unitRef="usd"> 143211000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMzc4OA_c556f24a-8a5e-42a6-86ce-04843a486c0f">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following table summarizes the fair value and gross unrealized losses aggregated by category and the length of time that individual securities have been in a continuous unrealized loss position as of September 30, 2022 and December 31, 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restricted investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">26,673 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,817)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16,742 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,049)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">43,415 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">22,552 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,108)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(648)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">27,307 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,756)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,037 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(816)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,023 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(458)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">8,060 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,274)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">118 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">392 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(42)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">510 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(54)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total restricted investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">55,380 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,753)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,912 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,197)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79,292 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,950)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investments in lieu of retention:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,513 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total investments in lieu of retention</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,513 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">57,513 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,143)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AFS debt securities</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,893 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,896)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">23,912 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(3,197)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">136,805 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(11,093)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:30.771%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.014%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="24" style="border-bottom:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">As of December 31, 2021</span></td></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Less than 12 Months</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">12 Months or Greater</span></td><td colspan="3" style="border-top:2pt solid #000;padding:0 1pt"/><td colspan="6" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Unrealized Losses</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Restricted investments:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(434)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">207 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,846 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(438)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">U.S. government agency securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,382 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">824 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(36)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,206 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(133)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Municipal bonds</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,714 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(35)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">907 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(43)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,621 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(78)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate certificates of deposit</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total restricted investments</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">37,170 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(572)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,938 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(83)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">39,108 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(655)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Investments in lieu of retention:</span></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Corporate debt securities</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,486 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(736)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,200 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 19pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total investments in lieu of retention</span></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">46,486 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(736)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">714 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(5)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">47,200 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(741)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:9pt"><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Total AFS debt securities</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">83,656 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,308)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,652 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(88)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">86,308 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,396)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:8pt"><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"/></tr></table></div>
</us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionFairValueTableTextBlock>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="ib38dffa1e2ef4b5881aca56db48432bc_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNC0xLTEtMS04NDE5Ng_95bc8f42-7214-4900-92c2-2b22ffe98b07" unitRef="usd"> 26673000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="ib38dffa1e2ef4b5881aca56db48432bc_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNC0yLTEtMS04NDE5Ng_2ea8e13f-6f16-4a7d-bceb-de97588d1cab" unitRef="usd"> 1817000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="ib38dffa1e2ef4b5881aca56db48432bc_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNC00LTEtMS04NDE5Ng_c21a6a1c-da5c-45d1-a239-0e5b4e22dc61" unitRef="usd"> 16742000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="ib38dffa1e2ef4b5881aca56db48432bc_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNC01LTEtMS04NDE5Ng_215fd7b3-1d7d-4bf7-bdbb-3bd0c9fbb9c3" unitRef="usd"> 2049000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="ib38dffa1e2ef4b5881aca56db48432bc_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNC03LTEtMS04NDE5Ng_e64cd70a-4d2a-42ec-b221-39e30bb2f17f" unitRef="usd"> 43415000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="ib38dffa1e2ef4b5881aca56db48432bc_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNC04LTEtMS04NDE5Ng_8d931a8a-5354-403c-a73d-af96a0553efe" unitRef="usd"> 3866000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="ibde2f87ab1e64b2e81766051998cab6d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNS0xLTEtMS04NDE5Ng_8cc22c4d-bfe6-4152-a4fc-8ac9271afc9c" unitRef="usd"> 22552000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="ibde2f87ab1e64b2e81766051998cab6d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNS0yLTEtMS04NDE5Ng_e24d9989-7d90-4724-bba2-87578d49d492" unitRef="usd"> 1108000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="ibde2f87ab1e64b2e81766051998cab6d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNS00LTEtMS04NDE5Ng_b3e39f65-8b70-4945-b2a7-36218afd0ff1" unitRef="usd"> 4755000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="ibde2f87ab1e64b2e81766051998cab6d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNS01LTEtMS04NDE5Ng_618b9342-82c1-48bd-b311-ba09dc56393a" unitRef="usd"> 648000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="ibde2f87ab1e64b2e81766051998cab6d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNS03LTEtMS04NDE5Ng_32216f5e-6734-47e1-8a29-dce2b1c8995c" unitRef="usd"> 27307000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="ibde2f87ab1e64b2e81766051998cab6d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNS04LTEtMS04NDE5Ng_d75280fa-5c00-41e0-a818-d7171454d63a" unitRef="usd"> 1756000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="i6abef5d2aa1b405e92cb91a56196b2da_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNi0xLTEtMS04NDE5Ng_eb7f7906-0fcf-4790-86ee-cda8ef07e881" unitRef="usd"> 6037000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="i6abef5d2aa1b405e92cb91a56196b2da_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNi0yLTEtMS04NDE5Ng_cc82a85d-3922-4c4c-8e49-f9dfb769fc69" unitRef="usd"> 816000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="i6abef5d2aa1b405e92cb91a56196b2da_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNi00LTEtMS04NDE5Ng_6d40c548-89be-4adb-8edf-2407ab0ec15f" unitRef="usd"> 2023000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="i6abef5d2aa1b405e92cb91a56196b2da_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNi01LTEtMS04NDE5Ng_770abc80-c5f9-4fb8-8ff9-4eb6f540af4c" unitRef="usd"> 458000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="i6abef5d2aa1b405e92cb91a56196b2da_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNi03LTEtMS04NDE5Ng_8b95effe-810b-4b46-a237-48f9d5c56fe0" unitRef="usd"> 8060000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="i6abef5d2aa1b405e92cb91a56196b2da_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNi04LTEtMS04NDE5Ng_774c0227-afb7-4bad-8324-b3691a1d9635" unitRef="usd"> 1274000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNy0xLTEtMS04NDE5Ng_0c7fd354-4038-4ddb-922b-28bd0f600ac7" unitRef="usd"> 118000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNy0yLTEtMS04NDE5Ng_05f3b577-8990-4f9f-8510-22f8e621ebe3" unitRef="usd"> 12000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNy00LTEtMS04NDE5Ng_50320cc9-2a60-4bf0-9e68-a1fcca3d5901" unitRef="usd"> 392000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNy01LTEtMS04NDE5Ng_45bd2aaa-70bc-4879-a192-13cb330d2d85" unitRef="usd"> 42000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNy03LTEtMS04NDE5Ng_553b7c77-a465-43c7-a495-bfdf2fdf8193" unitRef="usd"> 510000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="i16e4525f76c64a1fb8796fbfcaab2c83_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfNy04LTEtMS04NDE5Ng_30ca3fb7-3422-41bf-ac9f-d39b32dbd05d" unitRef="usd"> 54000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfOC0xLTEtMS04NDE5Ng_fedefa1d-36da-4f6d-8bb0-7fd5d626e81d" unitRef="usd"> 55380000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfOC0yLTEtMS04NDE5Ng_95797b13-20ae-406a-b8e3-cd7c3dd97b6b" unitRef="usd"> 3753000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfOC00LTEtMS04NDE5Ng_ac511fde-5e2b-4d15-952d-3d6c0c1cd1ad" unitRef="usd"> 23912000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfOC01LTEtMS04NDE5Ng_3bb526c5-3469-4dc7-b6b0-05ad55eb2cdc" unitRef="usd"> 3197000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfOC03LTEtMS04NDE5Ng_69101e59-25f9-4f8b-aa9c-066d6285b726" unitRef="usd"> 79292000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="i6fe8887679f4466e8859e3c9fbc4ff53_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfOC04LTEtMS04NDE5Ng_4bd435dc-3ef7-426d-a6f8-3dd888491964" unitRef="usd"> 6950000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTEtMS0xLTEtODQxOTY_90a3f96f-5b91-4f1c-82db-f98bf1680e20" unitRef="usd"> 57513000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTEtMi0xLTEtODQxOTY_523e4692-3677-405e-b7d1-fe739788ca92" unitRef="usd"> 4143000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTEtNC0xLTEtODQxOTY_6efa0f8b-7d51-42e7-a34b-99764d32c10d" unitRef="usd"> 0 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTEtNS0xLTEtODQxOTY_42724a07-d866-41b3-a17d-104255e92165" unitRef="usd"> 0 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTEtNy0xLTEtODQxOTY_b4d4878f-f4bc-4cd1-b80b-86449e8d63cd" unitRef="usd"> 57513000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTEtOC0xLTEtODQxOTY_d3a03b8b-6741-4bd3-8459-0760072e3eb8" unitRef="usd"> 4143000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTItMS0xLTEtODQxOTY_bb791a5f-07b5-4e71-8dba-7983160f673a" unitRef="usd"> 57513000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTItMi0xLTEtODQxOTY_38f92eb8-6930-4476-bafb-777d8d987640" unitRef="usd"> 4143000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTItNC0xLTEtODQxOTY_672e3baf-07e8-4f09-b7f7-9c76323e307c" unitRef="usd"> 0 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTItNS0xLTEtODQxOTY_c1eb53fe-18a3-4491-92aa-b8ac60187199" unitRef="usd"> 0 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTItNy0xLTEtODQxOTY_02e652f1-a89f-44c7-9383-55e4417192aa" unitRef="usd"> 57513000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="i4e57bbc3ca4a421092fa611e6eec2553_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTItOC0xLTEtODQxOTY_ee9af700-d67c-4cf2-b4b7-5c8fc2ee97e6" unitRef="usd"> 4143000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTQtMS0xLTEtODQxOTY_2e73465a-614a-4ca2-99e1-e2015037a54e" unitRef="usd"> 112893000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTQtMi0xLTEtODQxOTY_543012d4-2d48-4bcd-a371-b5b263e02dd3" unitRef="usd"> 7896000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTQtNC0xLTEtODQxOTY_79f1d8b5-e931-431e-871b-b29cb4078944" unitRef="usd"> 23912000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTQtNS0xLTEtODQxOTY_9befa197-a0cb-4bf1-98f1-7d398e5982fa" unitRef="usd"> 3197000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTQtNy0xLTEtODQxOTY_01a42878-73aa-4616-8060-706e39697292" unitRef="usd"> 136805000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOjQ0YmNhYzcxZjg5MjQwNjhhMTEyMzhlMjA5OGMwMmZjL3RhYmxlcmFuZ2U6NDRiY2FjNzFmODkyNDA2OGExMTIzOGUyMDk4YzAyZmNfMTQtOC0xLTEtODQxOTY_a92b7b7b-fcff-4afb-89f8-6ea8162df3b2" unitRef="usd"> 11093000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="idead23fe88164ed6854ef3a36f89c585_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNC0xLTEtMS04NDE5Ng_f3380ef0-2492-4042-94b6-f9d55461a866" unitRef="usd"> 28639000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="idead23fe88164ed6854ef3a36f89c585_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNC0yLTEtMS04NDE5Ng_27e5d9e2-ff6b-4654-9661-00fb04535a6c" unitRef="usd"> 434000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="idead23fe88164ed6854ef3a36f89c585_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNC00LTEtMS04NDE5Ng_6bc4da83-5026-4c0f-a476-152d179423fc" unitRef="usd"> 207000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="idead23fe88164ed6854ef3a36f89c585_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNC01LTEtMS04NDE5Ng_5961bfda-c6c4-4628-9767-09c8e523d3e8" unitRef="usd"> 4000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="idead23fe88164ed6854ef3a36f89c585_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNC03LTEtMS04NDE5Ng_db41543d-abf7-4a83-b76c-7cbd5a9af2bc" unitRef="usd"> 28846000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="idead23fe88164ed6854ef3a36f89c585_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNC04LTEtMS04NDE5Ng_4a022780-1162-4ac1-b89b-8b63c5726cca" unitRef="usd"> 438000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="ie52856a1418949908391b588f750ad67_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNS0xLTEtMS04NDE5Ng_159b481d-5da7-4b13-99a1-a32e938d4684" unitRef="usd"> 5382000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="ie52856a1418949908391b588f750ad67_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNS0yLTEtMS04NDE5Ng_c0b5fc7f-ca14-4c08-9243-65c562f64292" unitRef="usd"> 97000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="ie52856a1418949908391b588f750ad67_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNS00LTEtMS04NDE5Ng_661116b9-566f-4493-8e31-31a526cc1b0f" unitRef="usd"> 824000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="ie52856a1418949908391b588f750ad67_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNS01LTEtMS04NDE5Ng_20e3997a-10fa-484e-84fd-202cd85ffe0a" unitRef="usd"> 36000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="ie52856a1418949908391b588f750ad67_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNS03LTEtMS04NDE5Ng_28869d88-89ef-4c47-84d5-30e48b5c9b04" unitRef="usd"> 6206000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="ie52856a1418949908391b588f750ad67_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNS04LTEtMS04NDE5Ng_1d0e3ad3-4b66-49b4-b117-4b39d8888c6c" unitRef="usd"> 133000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="ide4c41fdb60f4ed2843fba310b979fb7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNi0xLTEtMS04NDE5Ng_7c4e5ee1-88a2-49b2-8573-296f7ed9af4b" unitRef="usd"> 2714000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="ide4c41fdb60f4ed2843fba310b979fb7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNi0yLTEtMS04NDE5Ng_5c17de48-13e3-418f-89a4-5ace8d0e3061" unitRef="usd"> 35000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="ide4c41fdb60f4ed2843fba310b979fb7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNi00LTEtMS04NDE5Ng_84d35833-18a8-4d11-a3e6-754b95d33db5" unitRef="usd"> 907000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="ide4c41fdb60f4ed2843fba310b979fb7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNi01LTEtMS04NDE5Ng_a92426aa-192b-4e4d-a263-7f7edd30c2d5" unitRef="usd"> 43000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="ide4c41fdb60f4ed2843fba310b979fb7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNi03LTEtMS04NDE5Ng_be5f733e-c8ae-4293-aa61-342a9a257852" unitRef="usd"> 3621000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="ide4c41fdb60f4ed2843fba310b979fb7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNi04LTEtMS04NDE5Ng_0091a3e5-00d1-413c-8c2a-f274f2434226" unitRef="usd"> 78000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="i632d7fa602f2434d9ac11754515bb015_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNy0xLTEtMS04NDE5Ng_f81c9955-c6ff-4b23-bf96-81afbcac1c17" unitRef="usd"> 435000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="i632d7fa602f2434d9ac11754515bb015_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNy0yLTEtMS04NDE5Ng_63e648d5-2074-4135-a6fe-3049e91db39b" unitRef="usd"> 6000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="i632d7fa602f2434d9ac11754515bb015_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNy00LTEtMS04NDE5Ng_3c1ddf39-969a-4280-947c-699f69f37fc8" unitRef="usd"> 0 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="i632d7fa602f2434d9ac11754515bb015_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNy01LTEtMS04NDE5Ng_aa418c94-88b6-458d-a171-5d24e2e2dda2" unitRef="usd"> 0 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="i632d7fa602f2434d9ac11754515bb015_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNy03LTEtMS04NDE5Ng_f36d42c9-eb87-4d47-a7e7-e6962a4dcef0" unitRef="usd"> 435000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="i632d7fa602f2434d9ac11754515bb015_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfNy04LTEtMS04NDE5Ng_727546c7-0c8b-43d5-b43a-8ba5e65b5101" unitRef="usd"> 6000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="i97955c8af96a44d0998406d4ee438b3a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfOC0xLTEtMS04NDE5Ng_bbfd905c-135e-44ef-bbfa-708dde8a99d6" unitRef="usd"> 37170000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="i97955c8af96a44d0998406d4ee438b3a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfOC0yLTEtMS04NDE5Ng_ee3f828a-ef8a-40b7-a731-941dc92bfcc2" unitRef="usd"> 572000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="i97955c8af96a44d0998406d4ee438b3a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfOC00LTEtMS04NDE5Ng_8a8a4a6c-d023-437d-992f-1dbd98b269ef" unitRef="usd"> 1938000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="i97955c8af96a44d0998406d4ee438b3a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfOC01LTEtMS04NDE5Ng_384b9578-5d10-40f5-97c2-5c825e7194bd" unitRef="usd"> 83000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="i97955c8af96a44d0998406d4ee438b3a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfOC03LTEtMS04NDE5Ng_15ba0fe7-f688-4fcd-8d19-c10144db81c5" unitRef="usd"> 39108000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="i97955c8af96a44d0998406d4ee438b3a_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfOC04LTEtMS04NDE5Ng_3fd5295f-0582-4a40-a86c-37fb5cf99a5c" unitRef="usd"> 655000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTEtMS0xLTEtODQxOTY_d062bdd1-5eb7-4fe1-8340-746b97b8e7a8" unitRef="usd"> 46486000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTEtMi0xLTEtODQxOTY_c41101de-3475-4e3f-9695-7f239bfa7416" unitRef="usd"> 736000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTEtNC0xLTEtODQxOTY_6ecdc44d-1cbe-44a6-8727-da9d1f71ceba" unitRef="usd"> 714000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTEtNS0xLTEtODQxOTY_fb1958d7-222a-4fba-b7e4-99314a98e2cf" unitRef="usd"> 5000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTEtNy0xLTEtODQxOTY_d7a5c814-b365-43c2-97cb-240dcce7e6d2" unitRef="usd"> 47200000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTEtOC0xLTEtODQxOTY_b130d9ba-e51f-46a9-bbfe-26e2b0938f47" unitRef="usd"> 741000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTItMS0xLTEtODQxOTY_46c51b87-23d5-4122-a790-f12673b419fa" unitRef="usd"> 46486000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTItMi0xLTEtODQxOTY_497d5d28-b64b-4c40-a5bb-238e5c824bbb" unitRef="usd"> 736000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTItNC0xLTEtODQxOTY_017c7621-0987-4803-a476-df373255d446" unitRef="usd"> 714000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTItNS0xLTEtODQxOTY_ca031c39-7a01-4956-bc9b-7157bcafb66a" unitRef="usd"> 5000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTItNy0xLTEtODQxOTY_5278246a-af5a-4577-95b0-9438e6350a02" unitRef="usd"> 47200000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="i9c334d7ce4384c96b5db12e0c4236301_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTItOC0xLTEtODQxOTY_09c2f51a-3678-471f-a36c-85dbe8b5a1ae" unitRef="usd"> 741000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTQtMS0xLTEtODQxOTY_d5ac530e-0036-4bca-b703-bacfc9aa0ba9" unitRef="usd"> 83656000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTQtMi0xLTEtODQxOTY_1df695c9-e93e-403c-b407-6ae3fb9d9a6c" unitRef="usd"> 1308000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTQtNC0xLTEtODQxOTY_ac6432dd-fd90-48bf-9d79-947b1cc984eb" unitRef="usd"> 2652000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger>
<us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTQtNS0xLTEtODQxOTY_ec2f3264-6917-4481-897b-2dfecda3b83a" unitRef="usd"> 88000 </us-gaap:DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTQtNy0xLTEtODQxOTY_3913b3f6-e31d-49c9-a8c4-0a68f18d7b20" unitRef="usd"> 86308000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPosition>
<us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmVhMDFlY2VmNTE4NTQ4MTQ4YTZiY2EyNjA4NTM0NmUwL3RhYmxlcmFuZ2U6ZWEwMWVjZWY1MTg1NDgxNDhhNmJjYTI2MDg1MzQ2ZTBfMTQtOC0xLTEtODQxOTY_1dd4ca67-041c-4834-86da-d7d8c5644774" unitRef="usd"> 1396000 </us-gaap:DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss>
<us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMzc4OQ_d4a21765-1e2b-40f5-9bf1-e00a15528cad">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The amortized cost and fair value of AFS debt securities by contractual maturity as of September 30, 2022 are summarized in the table below. Actual maturities may differ from contractual maturities because certain borrowers have the right to call or prepay certain obligations.</span></div><div style="margin-top:10pt;text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:55.116%"><tr><td style="width:1.0%"/><td style="width:50.624%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.037%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:23.039%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Amortized Cost</span></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Fair Value</span></td></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due within one year</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,553 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">20,333 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after one year through five years</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">117,590 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">108,498 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Due after five years</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">10,819 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,172 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,962 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">138,003 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:InvestmentsClassifiedByContractualMaturityDateTableTextBlock>
<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmZhM2FiYjE5NzYwMjQ0NjBhMDMzZmFlMWY2MGE1N2Y0L3RhYmxlcmFuZ2U6ZmEzYWJiMTk3NjAyNDQ2MGEwMzNmYWUxZjYwYTU3ZjRfMy0xLTEtMS04NDE5Ng_8bafbbed-07c8-4125-a15e-f0f748aa070b" unitRef="usd"> 20553000 </us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost>
<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmZhM2FiYjE5NzYwMjQ0NjBhMDMzZmFlMWY2MGE1N2Y0L3RhYmxlcmFuZ2U6ZmEzYWJiMTk3NjAyNDQ2MGEwMzNmYWUxZjYwYTU3ZjRfMy0yLTEtMS04NDE5Ng_8e5da371-e4d8-4d7a-99f6-ccd728a5676f" unitRef="usd"> 20333000 </us-gaap:AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue>
<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmZhM2FiYjE5NzYwMjQ0NjBhMDMzZmFlMWY2MGE1N2Y0L3RhYmxlcmFuZ2U6ZmEzYWJiMTk3NjAyNDQ2MGEwMzNmYWUxZjYwYTU3ZjRfNC0xLTEtMS04NDE5Ng_f5c3ea33-db90-4edb-9c65-16942df70d60" unitRef="usd"> 117590000 </us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsAmortizedCost>
<us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmZhM2FiYjE5NzYwMjQ0NjBhMDMzZmFlMWY2MGE1N2Y0L3RhYmxlcmFuZ2U6ZmEzYWJiMTk3NjAyNDQ2MGEwMzNmYWUxZjYwYTU3ZjRfNC0yLTEtMS04NDE5Ng_c0bab110-59e0-487b-9175-643deaff7d69" unitRef="usd"> 108498000 </us-gaap:AvailableForSaleSecuritiesDebtMaturitiesAfterOneThroughFiveYearsFairValue>
<tpc:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYear5 contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmZhM2FiYjE5NzYwMjQ0NjBhMDMzZmFlMWY2MGE1N2Y0L3RhYmxlcmFuZ2U6ZmEzYWJiMTk3NjAyNDQ2MGEwMzNmYWUxZjYwYTU3ZjRfNS0xLTEtMS04NDE5Ng_0be6cb10-5532-47b7-9db6-c23cbc306ba0" unitRef="usd"> 10819000 </tpc:DebtSecuritiesAvailableForSaleAmortizedCostMaturityAllocatedAndSingleMaturityDateAfterYear5>
<tpc:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYear5 contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmZhM2FiYjE5NzYwMjQ0NjBhMDMzZmFlMWY2MGE1N2Y0L3RhYmxlcmFuZ2U6ZmEzYWJiMTk3NjAyNDQ2MGEwMzNmYWUxZjYwYTU3ZjRfNS0yLTEtMS04NDE5Ng_8b8c95d1-37a0-40f8-8525-fc98b53f87d4" unitRef="usd"> 9172000 </tpc:DebtSecuritiesAvailableForSaleFairValueMaturityAllocatedAndSingleMaturityDateAfterYear5>
<us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmZhM2FiYjE5NzYwMjQ0NjBhMDMzZmFlMWY2MGE1N2Y0L3RhYmxlcmFuZ2U6ZmEzYWJiMTk3NjAyNDQ2MGEwMzNmYWUxZjYwYTU3ZjRfNi0xLTEtMS04NDE5Ng_5c24a562-6af8-45fb-85dd-f29f53a8fcab" unitRef="usd"> 148962000 </us-gaap:DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss>
<us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RhYmxlOmZhM2FiYjE5NzYwMjQ0NjBhMDMzZmFlMWY2MGE1N2Y0L3RhYmxlcmFuZ2U6ZmEzYWJiMTk3NjAyNDQ2MGEwMzNmYWUxZjYwYTU3ZjRfNi0yLTEtMS04NDE5Ng_f089859d-43d4-4ecb-afd9-8f88b3c29fb6" unitRef="usd"> 138003000 </us-gaap:DebtSecuritiesAvailableForSaleExcludingAccruedInterest>
<us-gaap:LongTermDebtFairValue contextRef="ie7647fb3ff274e3bb85f80a989051a92_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMzMyOQ_51c505e4-67b9-40fa-985d-920ac0cc5a3e" unitRef="usd"> 374900000 </us-gaap:LongTermDebtFairValue>
<us-gaap:LongTermDebtFairValue contextRef="i4d00e75a1e9542729c1e11dbff31355a_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMzMzNg_2f9e4e01-bfc4-474c-b22d-c77ed008f99a" unitRef="usd"> 504900000 </us-gaap:LongTermDebtFairValue>
<us-gaap:LongTermDebtFairValue contextRef="ia7c368aebbbc49b0b516358a9ab6fa77_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMzUzMg_d3934976-4051-4fb7-814a-ae2464889b9d" unitRef="usd"> 384200000 </us-gaap:LongTermDebtFairValue>
<us-gaap:LongTermDebtFairValue contextRef="i71788f41b16544b78859d7e9714a0604_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83MC9mcmFnOjgwMWMwODUwZTBjMTQzZDVhMjU2YTk0YmYxNzhjMjBkL3RleHRyZWdpb246ODAxYzA4NTBlMGMxNDNkNWEyNTZhOTRiZjE3OGMyMGRfMzUzOQ_ba31ce5a-b594-4ae7-8c42-bcc46131926d" unitRef="usd"> 419700000 </us-gaap:LongTermDebtFairValue>
<us-gaap:VariableInterestEntityDisclosureTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfNDc1OA_085dd91c-ad55-4de3-9de4-fd03bc10bd9d">
Variable Interest Entities (VIEs)<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company may form joint ventures or partnerships with third parties for the execution of projects. In accordance with ASC 810, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Consolidation</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> (“ASC 810”), the Company assesses its partnerships and joint ventures at inception to determine if any meet the qualifications of a VIE. The Company considers a joint venture a VIE if either (a) the total equity investment is not sufficient to permit the entity to finance its activities without additional subordinated financial support, (b) characteristics of a controlling financial interest are missing (either the ability to make decisions through voting or other rights, the obligation to absorb the expected losses of the entity or the right to receive the expected residual returns of the entity), or (c) the voting rights of the equity holders are not proportional to their obligations to absorb the expected losses of the entity and/or their rights to receive the expected residual returns of the entity, and substantially all of the entity’s activities either involve or are conducted on behalf of an investor that has disproportionately few voting rights. Upon the occurrence of certain events outlined in ASC 810, the Company reassesses its initial determination of whether a joint venture is a VIE.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 810 also requires the Company to determine whether it is the primary beneficiary of the VIE. The Company concludes that it is the primary beneficiary and consolidates the VIE if the Company has both (a) the power to direct the economically significant activities of the VIE and (b) the obligation to absorb losses of, or the right to receive benefits from, the VIE that could potentially be significant to the VIE. The Company considers the contractual agreements that define the ownership structure, distribution of profits and losses, risks, responsibilities, indebtedness, voting rights and board representation of the respective parties in determining if the Company is the primary beneficiary. The Company also considers all parties that have direct or implicit variable interests when determining whether it is the primary beneficiary. In accordance with ASC 810, management’s assessment of whether the Company is the primary beneficiary of a VIE is performed continuously.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, the Company had unconsolidated VIE-related current assets and liabilities of $0.6 million and $0.2 million, respectively, included in the Company’s Condensed Consolidated Balance Sheet. As of December 31, 2021, the Company had unconsolidated VIE-related current assets and liabilities of $0.7 million and $0.4 million, respectively, included in the Company’s Condensed Consolidated Balance Sheet. The Company’s maximum exposure to loss as a result of its investments in unconsolidated VIEs is typically limited to the aggregate of the carrying value of the investment and future funding commitments. There were no future funding requirements for the unconsolidated VIEs as of September 30, 2022.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">As of September 30, 2022, the Company’s Condensed Consolidated Balance Sheet included current and noncurrent assets of $544.1 million and $16.4 million, respectively, as well as current liabilities of $584.9 million related to the operations of its consolidated VIEs. As of December 31, 2021, the Company’s Condensed Consolidated Balance Sheet included current and noncurrent assets of $568.2 million and $3.0 million, respectively, as well as current liabilities of $496.9 million related to the operations of its consolidated VIEs.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Below is a discussion of some of the Company’s more significant or unique VIEs.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company established a joint venture to construct the Purple Line Extension Section 2 (Tunnels and Stations) and Section 3 (Stations) mass-transit projects in Los Angeles, California with an original combined value of approximately $2.8 billion. The Company has a 75% interest in the joint venture with the remaining 25% held by O&G Industries, Inc. The joint venture was initially financed with contributions from the partners and, per the terms of the joint venture agreement, the partners may be required to provide additional capital contributions in the future. The Company has determined that this joint venture is a VIE for which the Company is the primary beneficiary.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company also established a joint venture with Parsons Corporation (“Parsons”) to construct the Newark Liberty International Airport Terminal One project, a transportation infrastructure project in Newark, New Jersey with an original value of approximately $1.4 billion. The Company has an 80% interest in the joint venture with the remaining 20% held by Parsons. The joint venture was initially financed with contributions from the partners and, per the terms of the joint venture agreement, the partners may be required to provide additional capital contributions in the future. The Company has determined that this joint venture is a VIE for which the Company is the primary beneficiary.</span></div>
</us-gaap:VariableInterestEntityDisclosureTextBlock>
<us-gaap:AssetsCurrent contextRef="iaeb7414c525e45388a20a1473da9c205_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMjM1Mg_15096add-1c01-4202-aaa9-810cfff65ff1" unitRef="usd"> 600000 </us-gaap:AssetsCurrent>
<us-gaap:LiabilitiesCurrent contextRef="iaeb7414c525e45388a20a1473da9c205_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfNTQ5NzU1ODE4NzY5_6fefa0c1-b11e-4555-9e4f-63433d423ab4" unitRef="usd"> 200000 </us-gaap:LiabilitiesCurrent>
<us-gaap:AssetsCurrent contextRef="ia565bc972d8149a1b67ac329a01674a0_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMjUyNA_fd969125-8e84-4b96-88b8-9a5e90b374fd" unitRef="usd"> 700000 </us-gaap:AssetsCurrent>
<us-gaap:LiabilitiesCurrent contextRef="ia565bc972d8149a1b67ac329a01674a0_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMjUzMQ_312b04b1-1946-4786-b791-2705ae5772bc" unitRef="usd"> 400000 </us-gaap:LiabilitiesCurrent>
<us-gaap:AssetsCurrent contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMjk5OQ_f0b06015-e424-444e-9577-6fd002c206b2" unitRef="usd"> 544100000 </us-gaap:AssetsCurrent>
<us-gaap:AssetsNoncurrent contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMzAwNg_6a7696b3-f683-4f92-ab27-010238e20eeb" unitRef="usd"> 16400000 </us-gaap:AssetsNoncurrent>
<us-gaap:LiabilitiesCurrent contextRef="i9762dce6f1dd4518803f85046b313644_I20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMzA1OA_c14c3e17-f359-41d3-9847-fe3e8323cc40" unitRef="usd"> 584900000 </us-gaap:LiabilitiesCurrent>
<us-gaap:AssetsCurrent contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMzIxNg_918ec28f-e65c-46ca-993a-a089149c7574" unitRef="usd"> 568200000 </us-gaap:AssetsCurrent>
<us-gaap:AssetsNoncurrent contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMzIyMw_aefd22d0-32a3-4d67-821f-e6ad30fac8dd" unitRef="usd"> 3000000 </us-gaap:AssetsNoncurrent>
<us-gaap:LiabilitiesCurrent contextRef="ib647c587bb8540b9bef5df77a577b6bd_I20211231" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMzI3NQ_90ad464d-dabf-43e8-b4a7-616fc37e0d2d" unitRef="usd"> 496900000 </us-gaap:LiabilitiesCurrent>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3239f07be02a40e998267716635131c0_D20220101-20220930" decimals="-8" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMzY0NQ_c83ff5b8-bdac-4353-997e-b2caaf78c1f8" unitRef="usd"> 2800000000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:VariableInterestEntityOwnershipPercentage contextRef="icb918070d0c444cd9c3b9532bfc0c086_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMzY2Nw_dc52ac10-ca9c-49d7-86a5-b7dc7a55b50a" unitRef="number"> 0.75 </us-gaap:VariableInterestEntityOwnershipPercentage>
<us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="if15fb3f09bc0473fb1200d37ba6685e0_I20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfMzcxOQ_c1866dae-9f2a-4940-997b-0369d1770d9a" unitRef="number"> 0.25 </us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i1cb1fbe1930543aea55d68284094bfad_D20220101-20220930" decimals="-8" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfNDMzOA_2a6d9195-581d-40ba-bf89-eff1e2064803" unitRef="usd"> 1400000000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:VariableInterestEntityOwnershipPercentage contextRef="i1350fa96d1e0459f85a7dbe640a1ea26_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfNDM2MQ_e61c3138-2c98-4126-8ed9-86e4079cf752" unitRef="number"> 0.80 </us-gaap:VariableInterestEntityOwnershipPercentage>
<us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners contextRef="i6867e1cb392548cd9ee825fb77c83408_I20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83My9mcmFnOjMwYzdkNjI5ZmI5ZjQyNzI4YjAyM2VmNzkxNzljMThmL3RleHRyZWdpb246MzBjN2Q2MjlmYjlmNDI3MjhiMDIzZWY3OTE3OWMxOGZfNDQxMw_7f07346c-b01b-4f96-aa87-ac6aa5aa56ab" unitRef="number"> 0.20 </us-gaap:MinorityInterestOwnershipPercentageByNoncontrollingOwners>
<us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RleHRyZWdpb246ODFiYzU3ZmY1MmNiNDViNzg5ODU0Mzc5YmZiMmFmNDhfMTI1_675b65b1-a04c-4c39-91c9-3f5c4ce2bf86">
Changes in Equity<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the changes in equity for the three and nine months ended September 30, 2022 and 2021 is provided below:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Noncontrolling<br/>Interests</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - June 30, 2022</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,358 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,137,966 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">429,673 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(48,963)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,088)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,567,946 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(32,455)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,385 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24,070)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,525)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - September 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,139,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">397,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52,017)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,228)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Noncontrolling<br/>Interests</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - December 31, 2021</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,096 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,133,150 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">514,310 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,635)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,799 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,673,720 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(117,092)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,189 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(104,903)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,059)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions from noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - September 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,485 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,139,905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">397,218 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52,017)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,228)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Noncontrolling<br/>Interests</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - June 30, 2021</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,072 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,130,368 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469,584 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,526)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,932 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,610,430 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,394 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,847 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,241 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,081)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contributions from noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - September 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,072 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132,396 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">484,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,160)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,332 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,630,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Noncontrolling<br/>Interests</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - December 31, 2020</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,827 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,127,385 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,385 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,741)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,911)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,542,945 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,593 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,364 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,957 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contributions from noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - September 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,072 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132,396 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">484,978 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,160)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,332 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,630,618 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div>
</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
<us-gaap:ScheduleOfStockholdersEquityTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RleHRyZWdpb246ODFiYzU3ZmY1MmNiNDViNzg5ODU0Mzc5YmZiMmFmNDhfMTI2_74d0489d-c182-4cb8-bd59-30f79ca5c1fa">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of the changes in equity for the three and nine months ended September 30, 2022 and 2021 is provided below:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Noncontrolling<br/>Interests</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - June 30, 2022</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,358 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,137,966 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">429,673 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(48,963)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,088)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,567,946 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(32,455)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,385 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(24,070)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,054)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,525)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,579)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,816 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">127 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">123 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">250 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/><td colspan="3" style="display:none"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(22,000)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - September 30, 2022</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,485 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,139,905 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">397,218 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52,017)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,228)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519,363 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Noncontrolling<br/>Interests</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - December 31, 2021</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,096 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,133,150 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">514,310 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,635)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18,799 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,673,720 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income (loss)</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(117,092)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,189 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(104,903)</span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,382)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,059)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,818 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">389 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(63)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">326 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions from noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">961 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,500)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - September 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,485 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,139,905 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">397,218 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52,017)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,228)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,519,363 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Noncontrolling<br/>Interests</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - June 30, 2021</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,072 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,130,368 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">469,584 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,526)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,932 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,610,430 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,394 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,847 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,241 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(634)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,081)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,030 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contributions from noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,000)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - September 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,072 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132,396 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">484,978 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,160)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,332 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,630,618 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.987%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.011%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.595%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.868%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="18" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Common<br/>Stock</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Additional<br/>Paid-in<br/>Capital</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Retained<br/>Earnings</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Loss</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Noncontrolling<br/>Interests</span></td><td colspan="3" style="border-top:2pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total<br/>Equity</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - December 31, 2020</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">50,827 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,127,385 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">422,385 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,741)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,911)</span></td><td style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,542,945 </span></td><td style="background-color:#cceeff;border-top:2pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Net income</span></td><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,593 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,364 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,957 </span></td><td style="background-color:#ffffff;border-top:3pt double #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(419)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(290)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Share-based compensation</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6,787 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Issuance of common stock, net</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">245 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,776)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,531)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Contributions from noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,000 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Distributions to noncontrolling interests</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,250)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Balance - September 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">51,072 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,132,396 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">484,978 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,160)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,332 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,630,618 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"/></tr></table></div>
</us-gaap:ScheduleOfStockholdersEquityTableTextBlock>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i3726f19204374a9a896cdb93ff049772_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMi0xLTEtMS04NDE5Ng_665e322d-be18-4494-a282-078c3d39ddc8" unitRef="usd"> 51358000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ia75f6e036281427bb2f158b1fba7b4a2_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMi0yLTEtMS04NDE5Ng_770128a3-f358-4755-b83d-26a92981dc84" unitRef="usd"> 1137966000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ib492073d6de84ec59810491c6d33c880_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMi0zLTEtMS04NDE5Ng_39742e01-e3b8-4b32-9649-86d20011fe6e" unitRef="usd"> 429673000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i3365bf57b50a4562bdecd8aef654bb9a_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMi00LTEtMS04NDE5Ng_27afca43-11bf-464f-93a4-8b2821b69052" unitRef="usd"> -48963000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i20db3356823b450bbf94407d96c32cfc_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMi01LTEtMS04NDE5Ng_52e2c436-4b33-4293-b3f6-986c7d0ff393" unitRef="usd"> -2088000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ib296c30f70e8446db4f811e2d1fbe928_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMi02LTEtMS04NDE5Ng_c0bba0c9-db4a-4df8-ae89-6b6d9eac6422" unitRef="usd"> 1567946000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ProfitLoss contextRef="i2efcad9e07714580a275febcf2d408d2_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMy0zLTEtMS04NDE5Ng_2c36c26b-3b82-4734-863a-58d6ca7b126c" unitRef="usd"> -32455000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="i5d90d1a0b6b74ba0a833ec09a7c76105_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMy01LTEtMS04NDE5Ng_063223dc-1943-4da9-8498-981618f4c5aa" unitRef="usd"> 8385000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMy02LTEtMS04NDE5Ng_96486287-9682-4e46-9f28-6ef3757c79b3" unitRef="usd"> -24070000 </us-gaap:ProfitLoss>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="ie36847199a334e7a8756e7ecf3855aff_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfNC00LTEtMS04NDE5Ng_3996e2bf-3aaf-4895-b893-122031f6f653" unitRef="usd"> -3054000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i5d90d1a0b6b74ba0a833ec09a7c76105_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfNC01LTEtMS04NDE5Ng_dacbc7c2-60c8-41c1-b8bc-1701ecbe78e2" unitRef="usd"> -1525000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfNC02LTEtMS04NDE5Ng_aa2e8aa3-67fd-4c4e-ab62-20027d1632b6" unitRef="usd"> -4579000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="if91ef1cf6b0f4877bd44fdf8d06f5a9e_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfNS0yLTEtMS04NDE5Ng_736d4959-46e8-4ea1-bbc1-c9f5dd513389" unitRef="usd"> 1816000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfNS02LTEtMS04NDE5Ng_7b188ade-9fb2-4263-8676-f670d19da949" unitRef="usd"> 1816000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<tpc:IssuanceOfCommonStockNet contextRef="i5ddd11e2735540ae9ce79079c084de64_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfNi0xLTEtMS04NDE5Ng_476a2a11-afaa-4bb7-9640-e7938e14e9be" unitRef="usd"> 127000 </tpc:IssuanceOfCommonStockNet>
<tpc:IssuanceOfCommonStockNet contextRef="if91ef1cf6b0f4877bd44fdf8d06f5a9e_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfNi0yLTEtMS04NDE5Ng_d38138cd-dbe3-4ee8-9225-489ddc5677c4" unitRef="usd"> 123000 </tpc:IssuanceOfCommonStockNet>
<tpc:IssuanceOfCommonStockNet contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfNi02LTEtMS04NDE5Ng_1f1af242-cb4a-4bae-867f-d62e4d05735c" unitRef="usd"> 250000 </tpc:IssuanceOfCommonStockNet>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="i5d90d1a0b6b74ba0a833ec09a7c76105_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfOS01LTEtMS04NDE5Ng_cb5db409-e9a9-45a8-92e3-835448cb9c85" unitRef="usd"> 22000000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfOS02LTEtMS04NDE5Ng_e7813d55-3cf8-499c-8eda-4f76911cbf79" unitRef="usd"> 22000000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i6b825449f7064cc1a1ef369efdfad8b2_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMTAtMS0xLTEtODQxOTY_0a7b2fcb-b58a-4c7d-8179-fdfdec915686" unitRef="usd"> 51485000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i778cc39ba22e4058a1313f648cee602d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMTAtMi0xLTEtODQxOTY_23312a84-95e5-4288-bf3f-3059b8d0c0c0" unitRef="usd"> 1139905000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i1a6267ada9c54ab2b2be3108e7d9a584_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMTAtMy0xLTEtODQxOTY_53455d2a-37b8-4c00-b74e-ca06a6461ef2" unitRef="usd"> 397218000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i5d402fe0001c46cfbe2b90d7217a8c38_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMTAtNC0xLTEtODQxOTY_b6fab2e8-7195-46e8-bb36-e0b6c0c62fdf" unitRef="usd"> -52017000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i0a82539a31c14116aa56afbf6d23739a_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMTAtNS0xLTEtODQxOTY_f180af23-3f0b-4ef9-b517-aee0c6100be0" unitRef="usd"> -17228000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjAzYzkzZjM2OWRjNTRlYzlhYWE4YjJiNmY5MDI3NjE3L3RhYmxlcmFuZ2U6MDNjOTNmMzY5ZGM1NGVjOWFhYThiMmI2ZjkwMjc2MTdfMTAtNi0xLTEtODQxOTY_575bfda0-09eb-462d-8694-e1a5b5c24b0f" unitRef="usd"> 1519363000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i3ab14021c69a425d9fe68b029f3abd5f_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMi0xLTEtMS04NDE5Ng_edca8606-439c-438c-a243-9cf52ed2c977" unitRef="usd"> 51096000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i92ff80bbe4e1413bb0b84c7e11a3ae2e_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMi0yLTEtMS04NDE5Ng_1291cdd3-d753-4b6a-8d0c-19884c5d5fec" unitRef="usd"> 1133150000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i0c073c0e0241446a8ff6078d1758b3b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMi0zLTEtMS04NDE5Ng_698b0034-170e-4ea8-be0d-89d7404c1f87" unitRef="usd"> 514310000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i6d361adb93b2492e9a3f8f17fd8e3e43_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMi00LTEtMS04NDE5Ng_99426be1-91a3-4ca5-851d-d4f9d22e77b0" unitRef="usd"> -43635000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i796a4f7c34a6480791e83239ec9ae1bd_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMi01LTEtMS04NDE5Ng_b44261d3-9668-4f99-915d-d6e2b6ebfbe8" unitRef="usd"> 18799000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMi02LTEtMS04NDE5Ng_0bcc392e-857f-4fbd-88e7-59e87caf0642" unitRef="usd"> 1673720000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ProfitLoss contextRef="ia50a6b3303194d5ba27e23aaf7f04536_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMy0zLTEtMS04NDE5Ng_63d40584-0e62-4c69-abf9-a648300e0c9a" unitRef="usd"> -117092000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="iedc4885782d14312b6835d3b34927b54_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMy01LTEtMS04NDE5Ng_76cef2f6-d660-4692-8145-e8fc46e0762b" unitRef="usd"> 12189000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMy02LTEtMS04NDE5Ng_bd6e2dc3-dfd9-4394-a5a3-f4910e60a60b" unitRef="usd"> -104903000 </us-gaap:ProfitLoss>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="ib4983e6b64074e169b931a00c26bd75e_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfNC00LTEtMS04NDE5Ng_e1650464-b5e6-4f82-b7b4-8ff5cded7d29" unitRef="usd"> -8382000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="iedc4885782d14312b6835d3b34927b54_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfNC01LTEtMS04NDE5Ng_6ed1c8aa-c50d-4bd2-8722-dc33cc7150b1" unitRef="usd"> -2677000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfNC02LTEtMS04NDE5Ng_02727943-2efc-432b-aef1-41cb7e125d70" unitRef="usd"> -11059000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="ied829bacd1394c02a8877980914e5c57_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfNS0yLTEtMS04NDE5Ng_b606016a-ea23-4a3a-ac73-d35079cd6a99" unitRef="usd"> 6818000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfNS02LTEtMS04NDE5Ng_0410984e-babb-4bb4-8c8d-970d690ecc95" unitRef="usd"> 6818000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<tpc:IssuanceOfCommonStockNet contextRef="i04ad81556ec849ecb734f39dc38582cb_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfNi0xLTEtMS04NDE5Ng_5c25000c-d916-4e49-b3a6-73888fafebce" unitRef="usd"> 389000 </tpc:IssuanceOfCommonStockNet>
<tpc:IssuanceOfCommonStockNet contextRef="ied829bacd1394c02a8877980914e5c57_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfNi0yLTEtMS04NDE5Ng_2bbb1f5e-b5ba-44d1-ae08-f4e3bb84d401" unitRef="usd"> -63000 </tpc:IssuanceOfCommonStockNet>
<tpc:IssuanceOfCommonStockNet contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfNi02LTEtMS04NDE5Ng_35a159d7-f2a4-4cce-9758-3a28db632ea2" unitRef="usd"> 326000 </tpc:IssuanceOfCommonStockNet>
<tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders contextRef="iedc4885782d14312b6835d3b34927b54_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfOC01LTEtMS04NDE5Ng_e484b919-06fb-4229-8eee-a73cb46614c1" unitRef="usd"> 961000 </tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
<tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfOC02LTEtMS04NDE5Ng_216966a0-4508-4a4b-97d3-2c82225fbea4" unitRef="usd"> 961000 </tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="iedc4885782d14312b6835d3b34927b54_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfOS01LTEtMS04NDE5Ng_815f3f4b-da38-454a-9b23-1ca9dfd3edd9" unitRef="usd"> 46500000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfOS02LTEtMS04NDE5Ng_842d26dd-5d2b-4907-8084-215db3b877d6" unitRef="usd"> 46500000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i6b825449f7064cc1a1ef369efdfad8b2_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMTAtMS0xLTEtODQxOTY_0a7b2fcb-b58a-4c7d-8179-fdfdec915686" unitRef="usd"> 51485000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i778cc39ba22e4058a1313f648cee602d_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMTAtMi0xLTEtODQxOTY_23312a84-95e5-4288-bf3f-3059b8d0c0c0" unitRef="usd"> 1139905000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i1a6267ada9c54ab2b2be3108e7d9a584_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMTAtMy0xLTEtODQxOTY_53455d2a-37b8-4c00-b74e-ca06a6461ef2" unitRef="usd"> 397218000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i5d402fe0001c46cfbe2b90d7217a8c38_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMTAtNC0xLTEtODQxOTY_b6fab2e8-7195-46e8-bb36-e0b6c0c62fdf" unitRef="usd"> -52017000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i0a82539a31c14116aa56afbf6d23739a_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMTAtNS0xLTEtODQxOTY_f180af23-3f0b-4ef9-b517-aee0c6100be0" unitRef="usd"> -17228000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOmFiMTg2NTkyNGJhNjQyNjliNDFjMWM4ZTk3MmIyZDc4L3RhYmxlcmFuZ2U6YWIxODY1OTI0YmE2NDI2OWI0MWMxYzhlOTcyYjJkNzhfMTAtNi0xLTEtODQxOTY_575bfda0-09eb-462d-8694-e1a5b5c24b0f" unitRef="usd"> 1519363000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ibf8f5ccbc6544a7fa911234b9a6cb0bf_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfMi0xLTEtMS04NDE5Ng_3b29736f-55be-41d8-a3ac-6dd9a66b86d0" unitRef="usd"> 51072000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="id8ac6c7ec17f462fa2eaa72286369ca5_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfMi0yLTEtMS04NDE5Ng_326631d6-dfa8-408c-b392-bcbf5cd385d4" unitRef="usd"> 1130368000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i3910470dad4f42b9873cb363b54bd96a_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfMi0zLTEtMS04NDE5Ng_01c5422f-63dd-415a-9ef5-84dd5263138f" unitRef="usd"> 469584000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i0681b26dcbf04812b3f28acd1298ac2e_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfMi00LTEtMS04NDE5Ng_d57d7322-05e3-4ab4-ae2f-bfe91d8e3f49" unitRef="usd"> -46526000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ifabff0ad7f7f4f4eb24f588cc258ddb6_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfMi01LTEtMS04NDE5Ng_27699f5a-093c-405e-9ed3-f5667a37ce11" unitRef="usd"> 5932000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i76184fee575e4b19b31f578380ca7d7f_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfMi02LTEtMS04NDE5Ng_45d4441a-d74a-4c2d-9547-3759f24c39ee" unitRef="usd"> 1610430000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ProfitLoss contextRef="i38d28538505643ce96cec2dc0995a623_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfMy0zLTEtMS04NDE5Ng_647673c2-5646-4723-847c-d20ab40c9085" unitRef="usd"> 15394000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="ib3b7b75c19144cf4a90865420d19df79_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfMy01LTEtMS04NDE5Ng_1773dc82-5d14-4519-ae88-8ab354f3e8fc" unitRef="usd"> 10847000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfMy02LTEtMS04NDE5Ng_edb8da1d-7bbc-4f2e-9878-62b1b236bc8b" unitRef="usd"> 26241000 </us-gaap:ProfitLoss>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i59e0bb27c28741c3977302f1e7a82532_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNC00LTEtMS04NDE5Ng_a9f36f2a-cb38-408a-ab20-7e75768d58b6" unitRef="usd"> -634000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="ib3b7b75c19144cf4a90865420d19df79_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNC01LTEtMS04NDE5Ng_d50fb31d-e04a-4bbe-9431-5ce31aeeac3b" unitRef="usd"> -447000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNC02LTEtMS04NDE5Ng_6f3664c0-27d6-45c4-85b5-299a3a4f0109" unitRef="usd"> -1081000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="i61cb58842a5640c683128c6a5821cb5c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNS0yLTEtMS04NDE5Ng_0962b812-d7a3-4b38-947c-21991291b07c" unitRef="usd"> 2030000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNS02LTEtMS04NDE5Ng_9a96e5ba-c39b-464a-ba8b-c365826a36f3" unitRef="usd"> 2030000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<tpc:IssuanceOfCommonStockNet contextRef="i61cb58842a5640c683128c6a5821cb5c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNi0yLTEtMS04NDE5Ng_a4adc01b-dc6c-4ce6-8213-55fed7929086" unitRef="usd"> -2000 </tpc:IssuanceOfCommonStockNet>
<tpc:IssuanceOfCommonStockNet contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNi02LTEtMS04NDE5Ng_f094ae30-3dee-4d07-9034-560c996d5c4e" unitRef="usd"> -2000 </tpc:IssuanceOfCommonStockNet>
<tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders contextRef="ib3b7b75c19144cf4a90865420d19df79_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNy01LTEtMS04NDc4NQ_4a434ffd-d531-4909-93a6-06acf63a012b" unitRef="usd"> 3000000 </tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
<tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNy02LTEtMS04NDc4NQ_01a472c5-c15d-4d5d-a308-c899411fa34b" unitRef="usd"> 3000000 </tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="ib3b7b75c19144cf4a90865420d19df79_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNy01LTEtMS04NDE5Ng_1d38f389-d34d-477b-b97b-f49062bd8827" unitRef="usd"> 10000000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfNy02LTEtMS04NDE5Ng_81e83cb3-352a-46c8-a93e-03d252658ca4" unitRef="usd"> 10000000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ia3c24c380d96410ca457b9ca5e6eaa7b_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfOC0xLTEtMS04NDE5Ng_a3e52c06-d373-4b5d-8c4f-833c13aa92e1" unitRef="usd"> 51072000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i3a4b6777fc8b43d88d2072cb4be3ebf5_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfOC0yLTEtMS04NDE5Ng_9f3a3369-9c6b-4ad6-9885-c2ff9096c1ce" unitRef="usd"> 1132396000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i86398bd308104002841c52c3e6c17a1b_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfOC0zLTEtMS04NDE5Ng_034235d0-3a2c-43cb-b248-ca3fcc492a44" unitRef="usd"> 484978000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i8ed81247f8a043ddb7981e695c582af9_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfOC00LTEtMS04NDE5Ng_e12a90f1-4968-49f2-a4f8-58c570feb376" unitRef="usd"> -47160000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="idfa146f7e9344e259929a7228fa66d30_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfOC01LTEtMS04NDE5Ng_02ced934-154b-47fc-91ac-fe28e5311736" unitRef="usd"> 9332000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i585dd85a818045c491e52240096a5e74_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjQxOTZjMTEwYjYwMjRiNjc5MWE2YmNiNzUwMDJjMWM0L3RhYmxlcmFuZ2U6NDE5NmMxMTBiNjAyNGI2NzkxYTZiY2I3NTAwMmMxYzRfOC02LTEtMS04NDE5Ng_1e4fd12b-90b3-4772-af72-86e040012025" unitRef="usd"> 1630618000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i5eb33d5848b548f3b071460a01f79514_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfMi0xLTEtMS04NDE5Ng_b70d68b1-ba09-4859-becf-98059eb9f3f1" unitRef="usd"> 50827000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i2feaa2e341e04bb18cf9e51a0243693a_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfMi0yLTEtMS04NDE5Ng_c511de70-b59f-4d49-8543-f4ac0585d508" unitRef="usd"> 1127385000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i7eef5e6eb6f6478998f8c8e8d006e013_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfMi0zLTEtMS04NDE5Ng_d976b5a2-fa91-441d-aebd-935725ea825a" unitRef="usd"> 422385000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ifebf4a5096074d2989da900d0bfe732a_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfMi00LTEtMS04NDE5Ng_4434626e-897d-4dbf-8097-513187d41fca" unitRef="usd"> -46741000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i8ce000ac86a541449927cb8438390ed2_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfMi01LTEtMS04NDE5Ng_2387c51d-f38e-43ae-aa7a-e3bc1035b12a" unitRef="usd"> -10911000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i9e18ddaf53564daea5930fa18cf874eb_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfMi02LTEtMS04NDE5Ng_a8bfde0f-cac7-4e8d-83ce-e6ce3e660a83" unitRef="usd"> 1542945000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ProfitLoss contextRef="i7d111dc2967d4222bd2db6225641eda0_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfMy0zLTEtMS04NDE5Ng_261ba6ff-9e8d-4475-a015-1daa81eb7d93" unitRef="usd"> 62593000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="ifa90b39d76f046a286d6b919f9279743_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfMy01LTEtMS04NDE5Ng_fdcd2267-e522-41ea-96c3-06ba21ddebba" unitRef="usd"> 30364000 </us-gaap:ProfitLoss>
<us-gaap:ProfitLoss contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfMy02LTEtMS04NDE5Ng_51722f86-1fc9-4216-979f-5ae7b9569132" unitRef="usd"> 92957000 </us-gaap:ProfitLoss>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="if93879ba5b7c4e43a49843db0947aaf5_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfNC00LTEtMS04NDE5Ng_de659392-e737-4d03-bc0c-c4128a2ad0fc" unitRef="usd"> -419000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="ifa90b39d76f046a286d6b919f9279743_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfNC01LTEtMS04NDE5Ng_0c0da917-878a-43fa-956e-43a439fb2951" unitRef="usd"> 129000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfNC02LTEtMS04NDE5Ng_bea2bfab-7f9e-4fd6-946a-d45616a72f73" unitRef="usd"> -290000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="i4f5fec49efb0485d981dcffdf91236ac_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfNS0yLTEtMS04NDE5Ng_f23770d3-e807-4422-8910-d84df5262902" unitRef="usd"> 6787000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfNS02LTEtMS04NDE5Ng_c56d8039-1ea8-46a5-b4b5-0b0f848841ae" unitRef="usd"> 6787000 </us-gaap:AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue>
<tpc:IssuanceOfCommonStockNet contextRef="i1e0d6447b88b4b73b73ca7d3e632938b_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfNi0xLTEtMS04NDE5Ng_a900311a-9fb5-450e-bea8-37378f51bf62" unitRef="usd"> 245000 </tpc:IssuanceOfCommonStockNet>
<tpc:IssuanceOfCommonStockNet contextRef="i4f5fec49efb0485d981dcffdf91236ac_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfNi0yLTEtMS04NDE5Ng_16cda72c-36dd-4595-a9a3-a046587d8f1a" unitRef="usd"> -1776000 </tpc:IssuanceOfCommonStockNet>
<tpc:IssuanceOfCommonStockNet contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfNi02LTEtMS04NDE5Ng_60916ba0-1d8b-463e-8d36-6614252a0604" unitRef="usd"> -1531000 </tpc:IssuanceOfCommonStockNet>
<tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders contextRef="ifa90b39d76f046a286d6b919f9279743_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfNy01LTEtMS04NDE5Ng_2ee9724a-7f69-4abb-bb94-24f2b844a337" unitRef="usd"> 7000000 </tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
<tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfNy02LTEtMS04NDE5Ng_ba640ca8-84a3-4cf4-b5c0-a3f141685640" unitRef="usd"> 7000000 </tpc:NoncontrollingInterestIncreaseFromContributionsFromNoncontrollingInterestHolders>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="ifa90b39d76f046a286d6b919f9279743_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfOC01LTEtMS04NDE5Ng_62a64182-a1c4-4d34-9b85-af31ef0dad70" unitRef="usd"> 17250000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfOC02LTEtMS04NDE5Ng_68782206-2e94-4e5f-9882-da33174939d4" unitRef="usd"> 17250000 </us-gaap:MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="ia3c24c380d96410ca457b9ca5e6eaa7b_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfOS0xLTEtMS04NDE5Ng_5d473287-e534-4d87-99ce-d19c09e0f9f4" unitRef="usd"> 51072000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i3a4b6777fc8b43d88d2072cb4be3ebf5_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfOS0yLTEtMS04NDE5Ng_11b130c1-53b5-4281-9a66-ee68ef04f46c" unitRef="usd"> 1132396000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i86398bd308104002841c52c3e6c17a1b_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfOS0zLTEtMS04NDE5Ng_c61dd7a7-da59-4b82-ad9d-ae3d4d507f7e" unitRef="usd"> 484978000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i8ed81247f8a043ddb7981e695c582af9_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfOS00LTEtMS04NDE5Ng_e7f4bfd7-d0c2-4913-814f-846bf5195f39" unitRef="usd"> -47160000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="idfa146f7e9344e259929a7228fa66d30_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfOS01LTEtMS04NDE5Ng_96e72621-a694-4a2f-b73d-2d970e37e9fb" unitRef="usd"> 9332000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="i585dd85a818045c491e52240096a5e74_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83Ni9mcmFnOjgxYmM1N2ZmNTJjYjQ1Yjc4OTg1NDM3OWJmYjJhZjQ4L3RhYmxlOjA3MTFjODlhYTBhNDQ1OTZhOGM4NTUyYzA2ZjRjNmZhL3RhYmxlcmFuZ2U6MDcxMWM4OWFhMGE0NDU5NmE4Yzg1NTJjMDZmNGM2ZmFfOS02LTEtMS04NDE5Ng_0780cfb9-3c58-4795-ab07-b2f0f620d929" unitRef="usd"> 1630618000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest>
<us-gaap:ComprehensiveIncomeNoteTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RleHRyZWdpb246YjFmZDQ4ZjcxODFmNGU4ZWJjZjFmOTJmY2EwOTE2YmFfMTQzMQ_e7ffffbb-cbbc-46e2-93c3-d079bde42e21">
Other Comprehensive Income (Loss)<span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">ASC 220, </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-style:italic;font-weight:400;line-height:120%">Comprehensive Income</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">, establishes standards for reporting comprehensive income and its components in the consolidated financial statements. The Company reports the change in pension benefit plan assets/liabilities, cumulative foreign currency translation and change in fair value of investments as components of accumulated other comprehensive income (loss) (“AOCI”).</span><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) and the related tax effects for the three and nine months ended September 30, 2022 and 2021 were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.407%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before-Tax Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax (Expense) Benefit</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net-of-Tax Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before-Tax Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax (Expense) Benefit</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net-of-Tax Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Defined benefit pension plan adjustments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,389)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized loss in fair value of investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(448)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,565)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,579)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,287)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,081)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Other comprehensive loss attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive loss attributable to Tutor Perini Corporation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,040)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">986 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,054)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(840)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(634)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.407%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before-Tax Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax (Expense) Benefit</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net-of-Tax Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before-Tax Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax (Expense) Benefit</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net-of-Tax Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Defined benefit pension plan adjustments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized loss in fair value of investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,772)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,059)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(320)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(290)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Other comprehensive income (loss) attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive loss attributable to Tutor Perini Corporation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,951)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,569 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,382)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(449)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(419)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in AOCI balances by component (after tax) attributable to Tutor Perini Corporation and attributable to noncontrolling interests during the three and nine months ended September 30, 2022 were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>Pension<br/>Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain (Loss) in Fair Value of Investments, Net</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Tutor Perini Corporation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(36,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(48,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">458 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,238)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,274)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,054)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(36,493)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,806)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,718)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52,017)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Noncontrolling Interests:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,525)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,099)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,135)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>Pension<br/>Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain (Loss) in Fair Value of Investments, Net</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Tutor Perini Corporation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(37,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,019)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,736)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,382)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(36,493)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,806)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,718)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52,017)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Noncontrolling Interests:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,641)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,099)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,135)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in AOCI balances by component (after tax) attributable to Tutor Perini Corporation and attributable to noncontrolling interests during the three and nine months ended September 30, 2021 were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>Pension<br/>Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain (Loss) in Fair Value of Investments, Net</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Tutor Perini Corporation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of June 30, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(678)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(448)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,804)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,160)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Noncontrolling Interests:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of June 30, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>Pension<br/>Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain (Loss) in Fair Value of Investments, Net</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Tutor Perini Corporation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2020</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(44,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,741)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,412)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(419)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,804)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,160)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Noncontrolling Interests:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2020</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant items reclassified out of AOCI and the corresponding location and impact on the Condensed Consolidated Statements of Operations during the three and nine months ended September 30, 2022 and 2021 were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Component of AOCI:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit pension plan adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (gain) loss in fair value of investment adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">___________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Amount included in other income (expense) on the Condensed Consolidated Statements of Operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Amounts included in income tax (expense) benefit on the Condensed Consolidated Statements of Operations.</span></div>
</us-gaap:ComprehensiveIncomeNoteTextBlock>
<us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RleHRyZWdpb246YjFmZDQ4ZjcxODFmNGU4ZWJjZjFmOTJmY2EwOTE2YmFfMTQzMg_8cb552ad-aab9-4924-b9d7-a0058b6b2b0d">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The components of other comprehensive income (loss) and the related tax effects for the three and nine months ended September 30, 2022 and 2021 were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.407%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before-Tax Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax (Expense) Benefit</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net-of-Tax Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before-Tax Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax (Expense) Benefit</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net-of-Tax Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Defined benefit pension plan adjustments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(181)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(191)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,016)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">489 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,527)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,389)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">264 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,125)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized loss in fair value of investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,188)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">678 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,510)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(581)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">133 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(448)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,565)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">986 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,579)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,287)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">206 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,081)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Other comprehensive loss attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,525)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(447)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive loss attributable to Tutor Perini Corporation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,040)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">986 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,054)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(840)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">206 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(634)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:38.812%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.402%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.110%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.407%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before-Tax Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax (Expense) Benefit</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net-of-Tax Amount</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Before-Tax Amount</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Tax (Expense) Benefit</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Net-of-Tax Amount</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Defined benefit pension plan adjustments</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(543)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(574)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Foreign currency translation adjustments</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(4,458)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">798 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,660)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(541)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">188 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(353)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Unrealized loss in fair value of investments</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,086)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,314 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,772)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,828)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">416 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,412)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(13,628)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,569 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,059)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(320)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(290)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Less: Other comprehensive income (loss) attributable to noncontrolling interests</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,677)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive loss attributable to Tutor Perini Corporation</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(10,951)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,569 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,382)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(449)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(419)</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ScheduleOfComprehensiveIncomeLossTableTextBlock>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfMy0xLTEtMS04NDE5Ng_83ec9fcc-e31e-4b9e-b8f2-f7f0cca7997e" unitRef="usd"> -639000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfMy0yLTEtMS04NDE5Ng_c79da2eb-82f1-4dfc-9a83-76cd7359a743" unitRef="usd"> -181000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfMy0zLTEtMS04NDE5Ng_eeb5d36c-5f28-4736-b293-23403c8c25b8" unitRef="usd"> -458000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfMy01LTEtMS04NDE5Ng_1a3657a5-9c75-44d9-9f7f-474d1d6e3f50" unitRef="usd"> -683000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfMy02LTEtMS04NDE5Ng_177b81f0-8ebd-490f-9605-ae2697adde3c" unitRef="usd"> -191000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfMy03LTEtMS04NDE5Ng_65367113-97ca-4b4f-bfbb-f24895c38977" unitRef="usd"> -492000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNC0xLTEtMS04NDE5Ng_b82606bb-f5bc-4544-9f1c-bc069e308588" unitRef="usd"> -3016000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNC0yLTEtMS04NDE5Ng_e3ba2e4e-7848-4291-aa44-6bf2660556c8" unitRef="usd"> -489000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNC0zLTEtMS04NDE5Ng_3f29ded9-26b2-448b-9ed4-3a4332a792c2" unitRef="usd"> -2527000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNC01LTEtMS04NDE5Ng_b7ede73b-5aa5-47fc-8a5a-3b512a809b99" unitRef="usd"> -1389000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNC02LTEtMS04NDE5Ng_cea89b32-35c7-402f-8ad8-f72ba972a8c8" unitRef="usd"> -264000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNC03LTEtMS04NDE5Ng_ce2d993d-e00e-4453-9475-f363d9c94fcf" unitRef="usd"> -1125000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNS0xLTEtMS04NDE5Ng_cebc825c-6411-4e01-91a9-419e018c2c22" unitRef="usd"> -3188000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNS0yLTEtMS04NDE5Ng_25b51fc4-0b97-4c5f-a099-2cb7eda4283f" unitRef="usd"> -678000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNS0zLTEtMS04NDE5Ng_d6d21786-ee9b-43bb-bf76-535dfd648811" unitRef="usd"> -2510000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNS01LTEtMS04NDE5Ng_9c42cc06-466c-4ffe-a3aa-ec88ad29366d" unitRef="usd"> -581000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNS02LTEtMS04NDE5Ng_eabac9eb-1f5a-469f-b837-33a3bbbd5acb" unitRef="usd"> -133000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNS03LTEtMS04NDE5Ng_599f22e0-31fe-4932-a221-e21bccc6fe0a" unitRef="usd"> -448000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNi0xLTEtMS04NDE5Ng_b33f566a-9a91-4752-9c58-659ddf60126b" unitRef="usd"> -5565000 </us-gaap:OtherComprehensiveIncomeLossBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNi0yLTEtMS04NDE5Ng_3c5780d4-0306-4362-b9c3-032c9cf2a48d" unitRef="usd"> -986000 </us-gaap:OtherComprehensiveIncomeLossTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNi0zLTEtMS04NDE5Ng_60038305-cdd2-467c-ab39-f3af1d2072f2" unitRef="usd"> -4579000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNi01LTEtMS04NDE5Ng_8f76d25f-ba3c-4a27-9234-569ab3084968" unitRef="usd"> -1287000 </us-gaap:OtherComprehensiveIncomeLossBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNi02LTEtMS04NDE5Ng_f1b0999a-50d9-431b-96ba-917aae190357" unitRef="usd"> -206000 </us-gaap:OtherComprehensiveIncomeLossTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNi03LTEtMS04NDE5Ng_d73d1553-c06d-48b3-ba50-1b74c125aed0" unitRef="usd"> -1081000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNy0xLTEtMS04NDE5Ng_0f87a661-0c86-43cb-84aa-113e0e74eea8" unitRef="usd"> -1525000 </us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNy0yLTEtMS04NDE5Ng_e6da6345-656f-4ec8-bd7e-20ca32541652" unitRef="usd"> 0 </us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNy0zLTEtMS04NDE5Ng_b9a2743e-4752-4b95-8ad0-3bb914d5c420" unitRef="usd"> -1525000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNy01LTEtMS04NDE5Ng_aee2fd43-45a1-4944-a9e8-f81ce26f0d1a" unitRef="usd"> -447000 </us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNy02LTEtMS04NDE5Ng_c2d86e7f-c98e-407c-a033-b1942178b3d5" unitRef="usd"> 0 </us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfNy03LTEtMS04NDE5Ng_560c92cc-3278-4b94-a218-4f417a2fa75a" unitRef="usd"> -447000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfOC0xLTEtMS04NDE5Ng_863580f6-f81f-4511-9c38-cd227abf37e5" unitRef="usd"> -4040000 </us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfOC0yLTEtMS04NDE5Ng_b29d2e0e-4c1f-4740-ac26-75b02d295f86" unitRef="usd"> -986000 </us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfOC0zLTEtMS04NDE5Ng_642575b0-e663-4a72-8190-65b7787230c1" unitRef="usd"> -3054000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfOC01LTEtMS04NDE5Ng_0f09dc5a-6ff0-4480-9141-fe49b0ebb9c2" unitRef="usd"> -840000 </us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfOC02LTEtMS04NDE5Ng_52b0fbf5-29ce-4304-afbe-6862b798d830" unitRef="usd"> -206000 </us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjk1YWViNGI4MTc3NzQ2ZDhiN2EwZDU2YzI4ZTZlZDRlL3RhYmxlcmFuZ2U6OTVhZWI0YjgxNzc3NDZkOGI3YTBkNTZjMjhlNmVkNGVfOC03LTEtMS04NDE5Ng_1cb4951d-3a63-49fe-ab37-32b6e6210201" unitRef="usd"> -634000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfMy0xLTEtMS04NDE5Ng_90e41c11-65e3-46b2-a5d8-bcf4af69e794" unitRef="usd"> -1916000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfMy0yLTEtMS04NDE5Ng_091bf912-5253-456f-b045-361a7a57d79a" unitRef="usd"> -543000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfMy0zLTEtMS04NDE5Ng_d708e9ce-828c-4dbd-be0a-68e6234f7eab" unitRef="usd"> -1373000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfMy01LTEtMS04NDE5Ng_c5008ec1-8f4d-478e-8b4b-959dd7114e25" unitRef="usd"> -2049000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfMy02LTEtMS04NDE5Ng_b6e55add-632a-48fe-8de7-4913ef8e369e" unitRef="usd"> -574000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansTax>
<us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfMy03LTEtMS04NDE5Ng_b639aef2-7b23-46c7-9d87-d28c9e22fad0" unitRef="usd"> -1475000 </us-gaap:OtherComprehensiveIncomeLossPensionAndOtherPostretirementBenefitPlansAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNC0xLTEtMS04NDE5Ng_0ba6a170-0bb5-43c9-8019-00f80f77de1c" unitRef="usd"> -4458000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNC0yLTEtMS04NDE5Ng_4a116c01-3c53-4d1b-ba94-04af2f84423e" unitRef="usd"> -798000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNC0zLTEtMS04NDE5Ng_ee2c0f41-53e8-4ce0-9fec-0f19b07d62db" unitRef="usd"> -3660000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNC01LTEtMS04NDE5Ng_865bd3a8-6b3a-4e35-ac17-28b16781b252" unitRef="usd"> -541000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNC02LTEtMS04NDE5Ng_b07c63b6-77bc-40b6-92b7-680e18215c56" unitRef="usd"> -188000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax>
<us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNC03LTEtMS04NDE5Ng_1c2119ef-db7b-4172-b8b0-5c6a52e21a9e" unitRef="usd"> -353000 </us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNS0xLTEtMS04NDE5Ng_135b4387-eec0-4d14-84a9-8a0d5786ff52" unitRef="usd"> -11086000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNS0yLTEtMS04NDE5Ng_19ed12e5-5291-4508-837a-26a2a9ede40f" unitRef="usd"> -2314000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNS0zLTEtMS04NDE5Ng_9a612bc0-f2f5-4e41-b8ca-b3b0f9fd624a" unitRef="usd"> -8772000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNS01LTEtMS04NDE5Ng_0c1b72c1-1c5b-4ac0-a7d5-2a807bd84f34" unitRef="usd"> -1828000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodBeforeTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNS02LTEtMS04NDE5Ng_6d103d32-b7b0-45ad-b154-1f6689afb73a" unitRef="usd"> -416000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax>
<us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNS03LTEtMS04NDE5Ng_c7186b8d-3dec-4554-9716-048f20273ac5" unitRef="usd"> -1412000 </us-gaap:OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNi0xLTEtMS04NDE5Ng_3f95f7c4-4774-4687-82c1-8c3a1391bd65" unitRef="usd"> -13628000 </us-gaap:OtherComprehensiveIncomeLossBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNi0yLTEtMS04NDE5Ng_ed8a70d7-4503-4609-9ce6-723744b09a0e" unitRef="usd"> -2569000 </us-gaap:OtherComprehensiveIncomeLossTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNi0zLTEtMS04NDE5Ng_15b3ebf0-8373-4a45-bf60-3674f037fe51" unitRef="usd"> -11059000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNi01LTEtMS04NDE5Ng_0a8a460c-b202-440e-9dfa-074b68f86f3b" unitRef="usd"> -320000 </us-gaap:OtherComprehensiveIncomeLossBeforeTax>
<us-gaap:OtherComprehensiveIncomeLossTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNi02LTEtMS04NDE5Ng_3e4cad6c-da48-465a-9560-56d6b665281a" unitRef="usd"> -30000 </us-gaap:OtherComprehensiveIncomeLossTax>
<us-gaap:OtherComprehensiveIncomeLossNetOfTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNi03LTEtMS04NDE5Ng_2a87c690-1668-4c58-a0e3-1c1c6cc9e11e" unitRef="usd"> -290000 </us-gaap:OtherComprehensiveIncomeLossNetOfTax>
<us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNy0xLTEtMS04NDE5Ng_606c0137-aa2b-41ae-b468-6f4e0e6da25c" unitRef="usd"> -2677000 </us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNy0yLTEtMS04NDE5Ng_e5df6248-df49-4684-8f1c-e5ff55c612d6" unitRef="usd"> 0 </us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNy0zLTEtMS04NDE5Ng_27088a71-9728-49db-b375-1b0c1db16f61" unitRef="usd"> -2677000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNy01LTEtMS04NDE5Ng_3f7290dd-7833-42e8-b5bb-744b38f68b23" unitRef="usd"> 129000 </us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNy02LTEtMS04NDE5Ng_591ecd44-849e-48ec-a918-e3d7f549d95d" unitRef="usd"> 0 </us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfNy03LTEtMS04NDE5Ng_6a7744cb-4731-41d9-905c-e5b66e8dbf84" unitRef="usd"> 129000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfOC0xLTEtMS04NDE5Ng_3a4f27ad-f6f4-4bcd-9905-d0203a5e72ae" unitRef="usd"> -10951000 </us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfOC0yLTEtMS04NDE5Ng_cf61a066-b539-4853-99d7-a088d19c21e6" unitRef="usd"> -2569000 </us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfOC0zLTEtMS04NDE5Ng_5b77be88-e4fa-4308-8940-ed6ae5afb065" unitRef="usd"> -8382000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfOC01LTEtMS04NDE5Ng_6fd0635c-91e3-42be-8905-28e134477f46" unitRef="usd"> -449000 </us-gaap:OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1 contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfOC02LTEtMS04NDE5Ng_dfa7bfb1-4b52-4c65-b531-cad147ce5c68" unitRef="usd"> -30000 </us-gaap:OtherComprehensiveIncomeLossTaxPortionAttributableToParent1>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjI2YjcxNTk0NTM4MzRhMGM4ZDU5MDBiNmZmZDBlMWMwL3RhYmxlcmFuZ2U6MjZiNzE1OTQ1MzgzNGEwYzhkNTkwMGI2ZmZkMGUxYzBfOC03LTEtMS04NDE5Ng_30338f05-e8d4-418e-981e-7ae2f7feba32" unitRef="usd"> -419000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RleHRyZWdpb246YjFmZDQ4ZjcxODFmNGU4ZWJjZjFmOTJmY2EwOTE2YmFfMTQzMw_2cde7c93-c892-4639-8d67-5e7859a10c72">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in AOCI balances by component (after tax) attributable to Tutor Perini Corporation and attributable to noncontrolling interests during the three and nine months ended September 30, 2022 were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>Pension<br/>Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain (Loss) in Fair Value of Investments, Net</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Tutor Perini Corporation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(36,951)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,568)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,444)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(48,963)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,238)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,337)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,575)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">458 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">63 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">521 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">458 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,238)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,274)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3,054)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(36,493)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,806)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,718)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52,017)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Noncontrolling Interests:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of June 30, 2022</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">190 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(610)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,289)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(236)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,525)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,099)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,135)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>Pension<br/>Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain (Loss) in Fair Value of Investments, Net</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Tutor Perini Corporation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(37,866)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,787)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">18 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,635)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,019)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,832)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(9,851)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,373 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">96 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,469 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,373 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(2,019)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,736)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(8,382)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2022</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(36,493)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,806)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(7,718)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52,017)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Noncontrolling Interests:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Balance as of December 31, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">542 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,641)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,677)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2022</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,099)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,036)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,135)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The changes in AOCI balances by component (after tax) attributable to Tutor Perini Corporation and attributable to noncontrolling interests during the three and nine months ended September 30, 2021 were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>Pension<br/>Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain (Loss) in Fair Value of Investments, Net</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Tutor Perini Corporation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of June 30, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(43,104)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,126)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,704 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,526)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(678)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(391)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,069)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(57)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">435 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">492 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(678)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(448)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(634)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,804)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,160)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Noncontrolling Interests:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of June 30, 2021</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">978 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss </span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(447)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:48.097%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.600%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.603%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Defined<br/>Benefit<br/>Pension<br/>Plan</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Foreign<br/>Currency<br/>Translation</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Unrealized Gain (Loss) in Fair Value of Investments, Net</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Accumulated<br/>Other<br/>Comprehensive<br/>Income (Loss)</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Tutor Perini Corporation:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2020</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(44,087)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,322)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,668 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,741)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive loss before reclassifications</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(482)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,218)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,700)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Amounts reclassified from AOCI</span></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,475 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(194)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,281 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total other comprehensive income (loss)</span></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,475 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(482)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(1,412)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(419)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,612)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,804)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,256 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(47,160)</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Attributable to Noncontrolling Interests:</span></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of December 31, 2020</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">402 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other comprehensive income</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">129 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Balance as of September 30, 2021</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">531 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The significant items reclassified out of AOCI and the corresponding location and impact on the Condensed Consolidated Statements of Operations during the three and nine months ended September 30, 2022 and 2021 were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:52.408%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:10.449%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:11.911%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.384%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.576%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Three Months Ended<br/>September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%"> Nine Months Ended<br/>September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:2pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Component of AOCI:</span></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Defined benefit pension plan adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">639 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">683 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,916 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,049 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(181)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(191)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(543)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(574)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">458 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">492 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,373 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,475 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:15pt"><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Unrealized (gain) loss in fair value of investment adjustments</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">79 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(73)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">121 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(246)</span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="padding-left:6pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax expense (benefit)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">16 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(25)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">52 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 7pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net of tax</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">63 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">96 </span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(194)</span></td><td style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">___________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Amount included in other income (expense) on the Condensed Consolidated Statements of Operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Amounts included in income tax (expense) benefit on the Condensed Consolidated Statements of Operations.</span></div>
</us-gaap:ScheduleOfAccumulatedOtherComprehensiveIncomeLossTableTextBlock>
<us-gaap:StockholdersEquity contextRef="i6823031a078e468e9c9476b50077a7b2_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMy0xLTEtMS04NDE5Ng_456e83ee-ed1a-44e9-ba18-1f47c5e3f312" unitRef="usd"> -36951000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i5d58e411816d43689d532cb441e7163f_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMy0yLTEtMS04NDE5Ng_2e9ba2cb-e048-4d1b-8248-89b5b9c27b8f" unitRef="usd"> -6568000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i5a0430cb2ab64ef6a8fcbaf87e93232e_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMy0zLTEtMS04NDE5Ng_4da3f6c3-e6a2-4a3a-ac4e-e3ff6e2ca2a3" unitRef="usd"> -5444000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i3365bf57b50a4562bdecd8aef654bb9a_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMy00LTEtMS04NDE5Ng_552fa4b5-4a02-401c-b723-19ba35d96c94" unitRef="usd"> -48963000 </us-gaap:StockholdersEquity>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i367414f5fbfe48d988072702f5d5344f_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNC0xLTEtMS04NDE5Ng_f1e9afe0-fdac-44b1-b3c5-63da6ddac680" unitRef="usd"> 0 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="id757efb5c9e148b988b2a0da50aaa852_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNC0yLTEtMS04NDE5Ng_61eaae6f-9b2c-423e-8da0-e60835b89fff" unitRef="usd"> -1238000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i52540e64e1f542b381ec464ef102d1f2_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNC0zLTEtMS04NDE5Ng_cba19dc3-3916-4d71-b81b-ba1d6e530547" unitRef="usd"> -2337000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNC00LTEtMS04NDE5Ng_a8ad4b9f-c160-48e4-aeea-22b144036c9d" unitRef="usd"> -3575000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i367414f5fbfe48d988072702f5d5344f_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNS0xLTEtMS04NDE5Ng_9aacdd1a-d84d-4181-ae9c-3eee43e2a9e7" unitRef="usd"> -458000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="id757efb5c9e148b988b2a0da50aaa852_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNS0yLTEtMS04NDE5Ng_094b0eb3-69dd-47d6-9238-2a894e37ac7b" unitRef="usd"> 0 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i52540e64e1f542b381ec464ef102d1f2_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNS0zLTEtMS04NDE5Ng_4e91295a-b93b-47a1-99f1-2457d240d9d2" unitRef="usd"> -63000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNS00LTEtMS04NDE5Ng_cc2d4867-283d-4bf3-875f-17ff332bf709" unitRef="usd"> -521000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i367414f5fbfe48d988072702f5d5344f_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNi0xLTEtMS04NDE5Ng_27ad6b24-d872-4a51-8867-759950b8aecd" unitRef="usd"> 458000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="id757efb5c9e148b988b2a0da50aaa852_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNi0yLTEtMS04NDE5Ng_d0c050fc-bcce-4962-ab67-af4e58e54acb" unitRef="usd"> -1238000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i52540e64e1f542b381ec464ef102d1f2_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNi0zLTEtMS04NDE5Ng_c286b308-6f6e-43e8-9ec7-2ba0d246fe46" unitRef="usd"> -2274000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNi00LTEtMS04NDE5Ng_31399cf4-c8d9-44bc-aff0-e85ce2f5159a" unitRef="usd"> -3054000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:StockholdersEquity contextRef="i6f821525ddca4b0898e3291c92ac8a6c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNy0xLTEtMS04NDE5Ng_f378e941-f68c-42bc-9db8-9c75ce94da8c" unitRef="usd"> -36493000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i80eba4fc717344cb9207dd15c49b09f6_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNy0yLTEtMS04NDE5Ng_14218133-5601-45b0-9f09-608cfca1a1b6" unitRef="usd"> -7806000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i6e3d65e7d3594ecbaf7524c219c74f67_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNy0zLTEtMS04NDE5Ng_3e5496ef-0d8d-4ac6-8e0d-467f5de94950" unitRef="usd"> -7718000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i5d402fe0001c46cfbe2b90d7217a8c38_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfNy00LTEtMS04NDE5Ng_6919d304-5862-4b47-9066-3bcc9983a202" unitRef="usd"> -52017000 </us-gaap:StockholdersEquity>
<us-gaap:MinorityInterest contextRef="i619899ea18db405c95b6a695bd3d3227_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfOS0xLTEtMS04NDE5Ng_971ce683-fed7-4834-b07a-7e27a457b378" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="iee5bda18f13447a88e619cbeaa82a8d5_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfOS0yLTEtMS04NDE5Ng_1229971e-22b2-4203-94f8-7f36084849fc" unitRef="usd"> 190000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="ifa495668bdfd4f53ac0392966c8f49d2_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfOS0zLTEtMS04NDE5Ng_0f83f413-9f79-40e6-8261-0c293d69a91c" unitRef="usd"> -800000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i177ca87061df46b99b97fc12155e5103_I20220630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfOS00LTEtMS04NDE5Ng_47d32200-3a52-4723-9fe7-4f4cc8e44293" unitRef="usd"> -610000 </us-gaap:MinorityInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="ibf934f49073b4143986256c74e49b712_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMTAtMS0xLTEtODQxOTY_2dbe5f06-4cc3-46af-b5da-10762512bf4c" unitRef="usd"> 0 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="if95a55e9e1194fc0bb21349d6066a216_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMTAtMi0xLTEtODQxOTY_1f27629a-1900-46e6-befa-9de68f1dca20" unitRef="usd"> -1289000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i987213f977984e3d9084ec9b386d355c_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMTAtMy0xLTEtODQxOTY_d8708a48-e000-48a7-bf24-34fdf2925fe2" unitRef="usd"> -236000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMTAtNC0xLTEtODQxOTY_c1cc447a-2400-496e-b70e-e9a42d218a77" unitRef="usd"> -1525000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:MinorityInterest contextRef="i25ae5cf6b43f4628bc1daa1692e3f586_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMTEtMS0xLTEtODQxOTY_53eaf34b-7fad-4bb5-8fe2-690c7b6104d0" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i6191f30d566347dba69ccd8a308efe68_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMTEtMi0xLTEtODQxOTY_1ac3fe5b-1dc7-4992-936d-5324233763e1" unitRef="usd"> -1099000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i869753ce2b0049d2bde2bede3a1975cf_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMTEtMy0xLTEtODQxOTY_f5f53acc-29c8-4862-b7f1-b36980a7d934" unitRef="usd"> -1036000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i1728b9ab987547788018fc6f27c8d576_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjgwMTdkODRlNjc4YTQyNTliMWIwMjMwMTliNTQxYzQ2L3RhYmxlcmFuZ2U6ODAxN2Q4NGU2NzhhNDI1OWIxYjAyMzAxOWI1NDFjNDZfMTEtNC0xLTEtODQxOTY_519a8bde-3552-485d-9c13-9ed9aefc17ae" unitRef="usd"> -2135000 </us-gaap:MinorityInterest>
<us-gaap:StockholdersEquity contextRef="if8acb9f8c5cb4da681da68dbbbf8368b_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMy0xLTEtMS04NDE5Ng_6bcc0a0b-e720-478b-93a7-8cfba080d4b3" unitRef="usd"> -37866000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i90f388834e554040b83bb9f1003ba763_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMy0yLTEtMS04NDE5Ng_1aeb5915-9e42-4ec2-93f5-12a88288f3bc" unitRef="usd"> -5787000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ieaf7fc18bcd64bfdb914a89633dd1ec7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMy0zLTEtMS04NDE5Ng_62250310-0a1b-41a1-8d1a-bfc8e272d715" unitRef="usd"> 18000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i6d361adb93b2492e9a3f8f17fd8e3e43_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMy00LTEtMS04NDE5Ng_cf3cb2f2-9efb-4808-bfb4-978d7cd240f3" unitRef="usd"> -43635000 </us-gaap:StockholdersEquity>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i13efa47e37c34a7381093c152ffb4484_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNC0xLTEtMS04NDE5Ng_1cd16cb9-6211-45b0-bbd3-582a473c138e" unitRef="usd"> 0 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i2f23ec69ab6c4c2986e7f2f52655607c_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNC0yLTEtMS04NDE5Ng_7741f2ea-d1e4-485f-b441-a2c3348823db" unitRef="usd"> -2019000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i571d936911a94af693dd11214f68255f_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNC0zLTEtMS04NDE5Ng_fb4370bb-f7a4-484c-9a77-446bd991248d" unitRef="usd"> -7832000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNC00LTEtMS04NDE5Ng_a6d9e652-6e28-4db3-9222-32a3558d643b" unitRef="usd"> -9851000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i13efa47e37c34a7381093c152ffb4484_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNS0xLTEtMS04NDE5Ng_ba87c5b4-827a-4388-a793-9f9851aa51b7" unitRef="usd"> -1373000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i2f23ec69ab6c4c2986e7f2f52655607c_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNS0yLTEtMS04NDE5Ng_64802de1-dbad-4d71-a46a-df318204286d" unitRef="usd"> 0 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i571d936911a94af693dd11214f68255f_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNS0zLTEtMS04NDE5Ng_2e504f5e-3dd9-400c-b9e9-9932ae30ff98" unitRef="usd"> -96000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNS00LTEtMS04NDE5Ng_81b2ee73-b42c-45dd-a9ba-09f81a4bcd26" unitRef="usd"> -1469000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i13efa47e37c34a7381093c152ffb4484_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNi0xLTEtMS04NDE5Ng_c23d842c-857e-47cb-9f36-7f4bccded3b4" unitRef="usd"> 1373000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i2f23ec69ab6c4c2986e7f2f52655607c_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNi0yLTEtMS04NDE5Ng_16d1e992-9fdb-4de5-96d1-e3cd8f81d3b2" unitRef="usd"> -2019000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i571d936911a94af693dd11214f68255f_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNi0zLTEtMS04NDE5Ng_e51b4cf2-d3ff-47b0-910b-c48680fbca94" unitRef="usd"> -7736000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNi00LTEtMS04NDE5Ng_9409d645-3213-416a-996f-b6984dc0fdae" unitRef="usd"> -8382000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:StockholdersEquity contextRef="i6f821525ddca4b0898e3291c92ac8a6c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNy0xLTEtMS04NDE5Ng_03a481f7-5ec5-4a84-aff6-5d9390459e0c" unitRef="usd"> -36493000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i80eba4fc717344cb9207dd15c49b09f6_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNy0yLTEtMS04NDE5Ng_3515d4c2-f636-4cab-a493-d2887062f8be" unitRef="usd"> -7806000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i6e3d65e7d3594ecbaf7524c219c74f67_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNy0zLTEtMS04NDE5Ng_d6e7c6f3-a4cf-4f08-b74f-b86da849e926" unitRef="usd"> -7718000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i5d402fe0001c46cfbe2b90d7217a8c38_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfNy00LTEtMS04NDE5Ng_dc98d013-0a32-4fb8-bf33-cea2b7d640ef" unitRef="usd"> -52017000 </us-gaap:StockholdersEquity>
<us-gaap:MinorityInterest contextRef="i35caed37ac0946b8804ae7225d27d292_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfOS0xLTEtMS04NDE5Ng_2de32994-18fb-4042-a87f-5793bf8df27b" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="ic2b97a965e1b45d390c0251d73b35131_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfOS0yLTEtMS04NDE5Ng_9b6d17e7-00d6-43ee-8847-f897d87933a7" unitRef="usd"> 542000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i3855bc1daa304703a060abaa1d5b3865_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfOS0zLTEtMS04NDE5Ng_32e22942-f7c1-47cb-8844-19994224c923" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="ib99fd9a1c479444ebc70a1a1160cb9a7_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfOS00LTEtMS04NDE5Ng_6d271cdf-d010-43fd-ab68-6a0777514237" unitRef="usd"> 542000 </us-gaap:MinorityInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i59cb89d8ac2e470a85376ff3f3aca7db_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMTAtMS0xLTEtODQxOTY_cd06ee43-37d8-49c4-aa61-891242ce94fc" unitRef="usd"> 0 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i0da798d5394b483fb57c5a78cb6db7f7_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMTAtMi0xLTEtODQxOTY_dcb98e75-b88e-46d3-9080-d046382ed7b2" unitRef="usd"> -1641000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="ib5e11662c9b3405b9b3bcd7ffffa472b_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMTAtMy0xLTEtODQxOTY_1acc38fc-0835-4665-b699-28321be787e3" unitRef="usd"> -1036000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMTAtNC0xLTEtODQxOTY_7836480e-4e5d-4500-9ac6-453d2f5052d5" unitRef="usd"> -2677000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:MinorityInterest contextRef="i25ae5cf6b43f4628bc1daa1692e3f586_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMTEtMS0xLTEtODQxOTY_187468de-33b7-48cb-90dc-8b91e113603d" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i6191f30d566347dba69ccd8a308efe68_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMTEtMi0xLTEtODQxOTY_64bda22c-bff9-4dcf-adde-7cfe37dc65e4" unitRef="usd"> -1099000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i869753ce2b0049d2bde2bede3a1975cf_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMTEtMy0xLTEtODQxOTY_b3ac3659-03b3-454c-88b7-eb1af6529b77" unitRef="usd"> -1036000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i1728b9ab987547788018fc6f27c8d576_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOjZmNWFmNDExMTQzNDQwODI4NGMwMjcyYzJmMTQyOTc1L3RhYmxlcmFuZ2U6NmY1YWY0MTExNDM0NDA4Mjg0YzAyNzJjMmYxNDI5NzVfMTEtNC0xLTEtODQxOTY_59561f82-b1e3-442f-b7ef-9218a31757c8" unitRef="usd"> -2135000 </us-gaap:MinorityInterest>
<us-gaap:StockholdersEquity contextRef="i4860f1cf02744168aad50a27b898edbb_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMy0xLTEtMS04NDE5Ng_ce0028a7-f3ab-4305-a0f4-e5d527945e39" unitRef="usd"> -43104000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i1476c3485081467da16605393285d824_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMy0yLTEtMS04NDE5Ng_65d4f696-b3f8-42c1-89f7-82c7ec9d6719" unitRef="usd"> -5126000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i97f8f4c13b4642258e60f9b0e137f3e3_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMy0zLTEtMS04NDE5Ng_39807319-3bc1-47a4-a7c7-b2254e6d57f6" unitRef="usd"> 1704000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i0681b26dcbf04812b3f28acd1298ac2e_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMy00LTEtMS04NDE5Ng_3eebbef0-f063-4936-8405-2250dff8afa3" unitRef="usd"> -46526000 </us-gaap:StockholdersEquity>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="id2640fb7303748d8a96c4543c4fe8000_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNC0xLTEtMS04NDE5Ng_1d89207e-4605-40be-a23e-5b301f8b065b" unitRef="usd"> 0 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i646c4c6674434e89a774dc8b132cc2e0_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNC0yLTEtMS04NDE5Ng_b4e08037-9d0f-4757-bb85-0387198a4c5e" unitRef="usd"> -678000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i861d46cb174d4d0e8fd1d1d8c85b2749_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNC0zLTEtMS04NDE5Ng_f3529525-58ee-450f-9be5-da0889347890" unitRef="usd"> -391000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNC00LTEtMS04NDE5Ng_7a1cc8e3-605c-4c54-bac3-4ea6f81301d8" unitRef="usd"> -1069000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="id2640fb7303748d8a96c4543c4fe8000_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNS0xLTEtMS04NDE5Ng_07200c34-581c-4ed7-83eb-84d2f2b9da54" unitRef="usd"> -492000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i646c4c6674434e89a774dc8b132cc2e0_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNS0yLTEtMS04NDE5Ng_403ceaf6-39ff-4d71-af4e-e45ce9f6c94f" unitRef="usd"> 0 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i861d46cb174d4d0e8fd1d1d8c85b2749_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNS0zLTEtMS04NDE5Ng_f8b9bc9c-e695-4c70-89c9-12467eeb9049" unitRef="usd"> 57000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNS00LTEtMS04NDE5Ng_d70a869a-5a7f-4492-8c3f-cdb20d5a703c" unitRef="usd"> -435000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="id2640fb7303748d8a96c4543c4fe8000_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNi0xLTEtMS04NDE5Ng_1828bdd9-ecf8-46bc-9ef9-c75e7100f451" unitRef="usd"> 492000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i646c4c6674434e89a774dc8b132cc2e0_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNi0yLTEtMS04NDE5Ng_62377d66-57a3-43a6-a203-d40843cdd6ac" unitRef="usd"> -678000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i861d46cb174d4d0e8fd1d1d8c85b2749_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNi0zLTEtMS04NDE5Ng_e2b4e3dc-7763-466e-b90b-a821c6357941" unitRef="usd"> -448000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNi00LTEtMS04NDE5Ng_3c950d38-7101-48bd-9a84-c13bbc33f148" unitRef="usd"> -634000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:StockholdersEquity contextRef="i3c16f6238e3840f89c3e1d0c890db609_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNy0xLTEtMS04NDE5Ng_886deeed-7cd8-41f5-a6bb-055de1993940" unitRef="usd"> -42612000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i364c9e25e33541ee8f4d8a52064f0170_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNy0yLTEtMS04NDE5Ng_7fa7e9fe-23c1-4807-82e7-c0e5d1eee6b5" unitRef="usd"> -5804000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ic363d2c63d4144e3af16a38eb426353a_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNy0zLTEtMS04NDE5Ng_655a62a2-3e4a-4495-9000-f7c64e423bb4" unitRef="usd"> 1256000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i8ed81247f8a043ddb7981e695c582af9_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfNy00LTEtMS04NDE5Ng_3df7fd8d-f2ab-4d3f-aa91-3cef8f5f91ed" unitRef="usd"> -47160000 </us-gaap:StockholdersEquity>
<us-gaap:MinorityInterest contextRef="i7563b1e297934ebbb0c54a086799f149_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfOS0xLTEtMS04NDE5Ng_b0dd971f-c273-4790-8496-9fed3ce1a50d" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i0e8a89259fb8444897a39194b508a494_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfOS0yLTEtMS04NDE5Ng_63e0b3d7-62fd-4682-a614-cf27dec5d4c0" unitRef="usd"> 978000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i652f9f619e9e430f9b5971de19caa2ea_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfOS0zLTEtMS04NDE5Ng_4d971c72-4481-4525-8393-a1059c5cd3d4" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i6bb3bc71b3cd4bcb9e7dea3c6f124415_I20210630" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfOS00LTEtMS04NDE5Ng_7a18e827-42c2-408a-b19b-397485d13bf6" unitRef="usd"> 978000 </us-gaap:MinorityInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i6386f15cb7dc4fcc877d0e8b88e344b6_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMTAtMS0xLTEtODQxOTY_bfbd23d3-0d7d-4fdf-ba79-c0e469ddd571" unitRef="usd"> 0 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i85ff6b36763d4733883d952d1a8c1255_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMTAtMi0xLTEtODQxOTY_8de37afc-5924-4df7-9518-5229dc088dd0" unitRef="usd"> -447000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i89d108ed0d7a479f85c13ff02f440293_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMTAtMy0xLTEtODQxOTY_c78cf7e9-e256-4548-be88-442644f8ce19" unitRef="usd"> 0 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMTAtNC0xLTEtODQxOTY_e8e62a92-4cf3-4e50-a633-0381ba72370d" unitRef="usd"> -447000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:MinorityInterest contextRef="i04153d0eb49d4f2c96790202f76fa3e4_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMTEtMS0xLTEtODQxOTY_2ee08e18-b5a8-4252-9e78-c387d6a8953d" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="ibe402b60cf014dae8dd0905a950bd087_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMTEtMi0xLTEtODQxOTY_fbe0a5ca-8e73-4893-807b-8f44312a69dd" unitRef="usd"> 531000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="ib2380999c70943b58414aa6351a62687_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMTEtMy0xLTEtODQxOTY_b210a225-d8c6-41ef-ac74-b0a48c10fdf4" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i1e2ecd64893148b893a9da38c44b47cb_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmZhNmY0ODI5ZGJhZTQ0Nzc5Nzk4NDFjMDc4NDUyMDBlL3RhYmxlcmFuZ2U6ZmE2ZjQ4MjlkYmFlNDQ3Nzk3OTg0MWMwNzg0NTIwMGVfMTEtNC0xLTEtODQxOTY_e329d66d-b389-4ad1-a352-80bdaca84886" unitRef="usd"> 531000 </us-gaap:MinorityInterest>
<us-gaap:StockholdersEquity contextRef="i7e78c3b4480b45b8b11a08b249b8c7aa_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMy0xLTEtMS04NDE5Ng_488a47f2-5c37-46d7-afcb-a359cc7852bb" unitRef="usd"> -44087000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i001a6db7a3754b1b8c7fe1e16e759b5a_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMy0yLTEtMS04NDE5Ng_203f0d9b-75c1-4232-9d56-d2dcc689c8ff" unitRef="usd"> -5322000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ia7fafc38eeb64634ba30e23aaed46946_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMy0zLTEtMS04NDE5Ng_fa47f427-35c7-4fec-819c-32c470a11f4e" unitRef="usd"> 2668000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ifebf4a5096074d2989da900d0bfe732a_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMy00LTEtMS04NDE5Ng_0624a5fe-41af-4f98-bd8b-7907937ef90a" unitRef="usd"> -46741000 </us-gaap:StockholdersEquity>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i01faf451b29342d2b6a72d05ec189db0_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNC0xLTEtMS04NDE5Ng_0eba1ec3-7f94-4e3c-aad1-5ab99e4cc106" unitRef="usd"> 0 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="i146a531d0343415485f0b300f82eb620_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNC0yLTEtMS04NDE5Ng_93258eb2-13ab-4668-8853-c08cc0b553c5" unitRef="usd"> -482000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="icc6044918c3344e5b1e2fc63269e4883_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNC0zLTEtMS04NDE5Ng_7ae67065-ac2c-4007-b9aa-c4eea21e308a" unitRef="usd"> -1218000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNC00LTEtMS04NDE5Ng_aaec19aa-551f-492e-a8d4-747654599371" unitRef="usd"> -1700000 </us-gaap:OciBeforeReclassificationsNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i01faf451b29342d2b6a72d05ec189db0_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNS0xLTEtMS04NDE5Ng_4d455db7-8f96-4881-8000-280ba80129f2" unitRef="usd"> -1475000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="i146a531d0343415485f0b300f82eb620_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNS0yLTEtMS04NDE5Ng_c7b4fe4a-b564-4855-843e-f933e7dc8456" unitRef="usd"> 0 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="icc6044918c3344e5b1e2fc63269e4883_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNS0zLTEtMS04NDE5Ng_191e31db-00c5-406e-b6e0-2ad0492088be" unitRef="usd"> 194000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNS00LTEtMS04NDE5Ng_96a53130-f6fa-4d61-9589-1c2afa300e93" unitRef="usd"> -1281000 </us-gaap:ReclassificationFromAociCurrentPeriodNetOfTaxAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i01faf451b29342d2b6a72d05ec189db0_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNi0xLTEtMS04NDE5Ng_aa4e4c3c-556d-45c4-9300-8b95977798d9" unitRef="usd"> 1475000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="i146a531d0343415485f0b300f82eb620_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNi0yLTEtMS04NDE5Ng_b1d315a7-808f-4416-beaa-6fee813a03e5" unitRef="usd"> -482000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="icc6044918c3344e5b1e2fc63269e4883_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNi0zLTEtMS04NDE5Ng_8efa0fd1-babb-44e0-add5-650917e5fcb1" unitRef="usd"> -1412000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNi00LTEtMS04NDE5Ng_40776539-52eb-4a1d-9dee-bec3d9bec958" unitRef="usd"> -419000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent>
<us-gaap:StockholdersEquity contextRef="i3c16f6238e3840f89c3e1d0c890db609_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNy0xLTEtMS04NDE5Ng_95bb8cf7-b04b-47a8-a381-2a1ed5dcd4f2" unitRef="usd"> -42612000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i364c9e25e33541ee8f4d8a52064f0170_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNy0yLTEtMS04NDE5Ng_e9f107a0-f265-4adc-b6da-8fa53f684822" unitRef="usd"> -5804000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="ic363d2c63d4144e3af16a38eb426353a_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNy0zLTEtMS04NDE5Ng_33be548c-00e8-4d13-aa2f-77234c04f8ce" unitRef="usd"> 1256000 </us-gaap:StockholdersEquity>
<us-gaap:StockholdersEquity contextRef="i8ed81247f8a043ddb7981e695c582af9_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfNy00LTEtMS04NDE5Ng_ed7c12a4-0635-48a8-b154-3d66c7783bfe" unitRef="usd"> -47160000 </us-gaap:StockholdersEquity>
<us-gaap:MinorityInterest contextRef="i3a14bbf3126a4871adfca7a2de6e7c1a_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfOS0xLTEtMS04NDE5Ng_2aa2e196-7709-4638-b8a4-48f3cc07cd93" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="ia71195930cc342deb4ce2609314bb5b5_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfOS0yLTEtMS04NDE5Ng_6243631a-bcc9-43db-bb89-8001443db3e3" unitRef="usd"> 402000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i443473d7fa5e428e81639f28e8cac304_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfOS0zLTEtMS04NDE5Ng_02953cd9-fd31-4b56-99a6-1ef2f891145a" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i6108baf0c9da4edb82e27991eca69a0b_I20201231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfOS00LTEtMS04NDE5Ng_4cb4fafd-b71e-432a-ba93-366885504e03" unitRef="usd"> 402000 </us-gaap:MinorityInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i72385136bb2041518af827de7be8174e_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMTAtMS0xLTEtODQxOTY_10b6e1df-54e5-4f69-965c-0fbb44bbd67d" unitRef="usd"> 0 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i9dbdc85639ef447d9d44ff626a60e732_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMTAtMi0xLTEtODQxOTY_2182aa4d-8317-4a6e-85f4-b76a7d5959f2" unitRef="usd"> 129000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="i0529d3ceeddd4428bca93d7a9763afff_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMTAtMy0xLTEtODQxOTY_322cfad0-5e61-48a7-8087-cc1d8bcbbff8" unitRef="usd"> 0 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMTAtNC0xLTEtODQxOTY_9207f010-d57a-4d82-ba56-278ed6b1f54a" unitRef="usd"> 129000 </us-gaap:OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToNoncontrollingInterest>
<us-gaap:MinorityInterest contextRef="i04153d0eb49d4f2c96790202f76fa3e4_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMTEtMS0xLTEtODQxOTY_b438a721-634c-4a97-a448-d8b030e2c8dd" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="ibe402b60cf014dae8dd0905a950bd087_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMTEtMi0xLTEtODQxOTY_d89d1349-13a5-4405-9cb4-ac21a65f7b34" unitRef="usd"> 531000 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="ib2380999c70943b58414aa6351a62687_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMTEtMy0xLTEtODQxOTY_5684ae3a-a597-42b5-aee1-bac71f6e1c4a" unitRef="usd"> 0 </us-gaap:MinorityInterest>
<us-gaap:MinorityInterest contextRef="i1e2ecd64893148b893a9da38c44b47cb_I20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmE0ODUzYjRkMDczZTQ2ODc5Yjk1ZjFhNGQxMzY0MGIwL3RhYmxlcmFuZ2U6YTQ4NTNiNGQwNzNlNDY4NzliOTVmMWE0ZDEzNjQwYjBfMTEtNC0xLTEtODQxOTY_db942100-c2ad-40bd-8516-adefac43accd" unitRef="usd"> 531000 </us-gaap:MinorityInterest>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="ifc4b213d8e924b2f96bdd7ad04dc6212_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfMy0xLTEtMS04NDE5Ng_687d7eb6-4c9c-4365-a4b4-1711ff9eb2ea" unitRef="usd"> -639000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i2c63496206c84ba9b7371db277bf51e9_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfMy0yLTEtMS04NDE5Ng_78493762-bb50-4e10-abd6-d2a0f1f1cf04" unitRef="usd"> -683000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="ib044bea9c5de48299a9f8591f7f43d02_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfMy00LTEtMS04NDE5Ng_c6eb68fe-75cb-44e6-8fe7-2f0502315d5a" unitRef="usd"> -1916000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="id2e2b7c841d9400ab44d6444b4275213_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfMy01LTEtMS04NDE5Ng_0dd6b3d6-8748-46a1-a397-b33e0a32ac40" unitRef="usd"> -2049000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:IncomeTaxExpenseBenefit contextRef="ifc4b213d8e924b2f96bdd7ad04dc6212_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNC0xLTEtMS04NDE5Ng_d3c91e09-bf4b-4c47-9801-002c4dd1fbf4" unitRef="usd"> -181000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i2c63496206c84ba9b7371db277bf51e9_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNC0yLTEtMS04NDE5Ng_ae49a496-dd29-48c0-bcd6-2a7038e4fed4" unitRef="usd"> -191000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="ib044bea9c5de48299a9f8591f7f43d02_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNC00LTEtMS04NDE5Ng_efeed903-3c27-473d-a7cf-9973d9ad597f" unitRef="usd"> -543000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="id2e2b7c841d9400ab44d6444b4275213_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNC01LTEtMS04NDE5Ng_907cba55-6f6d-41c5-8851-372f6f0ba08d" unitRef="usd"> -574000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:NetIncomeLoss contextRef="ifc4b213d8e924b2f96bdd7ad04dc6212_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNS0xLTEtMS04NDE5Ng_cab18ba8-de17-45ed-82ba-ff7bd251fbf3" unitRef="usd"> -458000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i2c63496206c84ba9b7371db277bf51e9_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNS0yLTEtMS04NDE5Ng_22bc2f3c-6d91-4d29-ada1-a0f2740e8d14" unitRef="usd"> -492000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="ib044bea9c5de48299a9f8591f7f43d02_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNS00LTEtMS04NDE5Ng_d1690121-e0ef-4c15-89f4-9f8b4894d730" unitRef="usd"> -1373000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="id2e2b7c841d9400ab44d6444b4275213_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNS01LTEtMS04NDE5Ng_ceea3d2f-4bbb-4f08-8e98-3d082ba5f5c6" unitRef="usd"> -1475000 </us-gaap:NetIncomeLoss>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i5dd9c551d73e400a992acabdd2964897_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNy0xLTEtMS04NDE5Ng_cb3ff687-adb0-4492-b7d6-7218be317d75" unitRef="usd"> -79000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="if51474a745ff474db6c48cd2fee9feeb_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNy0yLTEtMS04NDE5Ng_5c451df8-f906-4871-a3ad-addba42093ff" unitRef="usd"> 73000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i97efde4bedd8401caac406d10b359cb5_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNy00LTEtMS04NDE5Ng_12118928-db02-4376-8623-4fc5efe0d3d2" unitRef="usd"> -121000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i36acae08c0a849db822e100496087d08_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfNy01LTEtMS04NDE5Ng_44cd0a30-4165-4d5d-933f-1223195074c6" unitRef="usd"> 246000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i5dd9c551d73e400a992acabdd2964897_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfOC0xLTEtMS04NDE5Ng_184cee1a-682a-4b86-a0ab-fff1df179238" unitRef="usd"> -16000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="if51474a745ff474db6c48cd2fee9feeb_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfOC0yLTEtMS04NDE5Ng_940b0485-96c7-4337-a103-f0209a26d485" unitRef="usd"> 16000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i97efde4bedd8401caac406d10b359cb5_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfOC00LTEtMS04NDE5Ng_a76c2ae8-67fb-4f1c-ba3d-4fa57a8a5d35" unitRef="usd"> -25000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:IncomeTaxExpenseBenefit contextRef="i36acae08c0a849db822e100496087d08_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfOC01LTEtMS04NDE5Ng_54fbbd8c-5c38-489f-a9cf-c43aef3c6698" unitRef="usd"> 52000 </us-gaap:IncomeTaxExpenseBenefit>
<us-gaap:NetIncomeLoss contextRef="i5dd9c551d73e400a992acabdd2964897_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfOS0xLTEtMS04NDE5Ng_753f7e6f-b676-4601-8bd9-b0b7d8174022" unitRef="usd"> -63000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="if51474a745ff474db6c48cd2fee9feeb_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfOS0yLTEtMS04NDE5Ng_de16306d-b9cb-45c3-beb3-9be45350912a" unitRef="usd"> 57000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i97efde4bedd8401caac406d10b359cb5_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfOS00LTEtMS04NDE5Ng_f57bc790-8f42-44e7-9533-0e6eaf626bd6" unitRef="usd"> -96000 </us-gaap:NetIncomeLoss>
<us-gaap:NetIncomeLoss contextRef="i36acae08c0a849db822e100496087d08_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl83OS9mcmFnOmIxZmQ0OGY3MTgxZjRlOGViY2YxZjkyZmNhMDkxNmJhL3RhYmxlOmI4NWQ0MzEzMzNhZDQzMDU5YWM4ODUwNjJhMzBjYWYyL3RhYmxlcmFuZ2U6Yjg1ZDQzMTMzM2FkNDMwNTlhYzg4NTA2MmEzMGNhZjJfOS01LTEtMS04NDE5Ng_bc2b9a20-ec33-4367-9b80-bba7bab4db13" unitRef="usd"> 194000 </us-gaap:NetIncomeLoss>
<us-gaap:SegmentReportingDisclosureTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNjcwMQ_0aeca1b5-66f9-4ed0-b03b-1adc19d871cc">
Business Segments<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Company offers general contracting, pre-construction planning and comprehensive project management services, including planning and scheduling of manpower, equipment, materials and subcontractors required for the timely completion of a project in accordance with the terms and specifications contained in a construction contract. The Company also offers self-performed construction services: site work, concrete forming and placement, steel erection, electrical, mechanical, plumbing, and HVAC (heating, ventilation and air conditioning). As described below, the Company’s business is conducted through three segments: Civil, Building and Specialty Contractors. These segments are determined based on how the Company’s Chairman and Chief Executive Officer (chief operating decision maker) aggregates business units when evaluating performance and allocating resources.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Civil segment specializes in public works construction and the replacement and reconstruction of infrastructure. The contracting services provided by the Civil segment include construction and rehabilitation of highways, bridges, tunnels, mass-transit systems, military defense facilities, and water management and wastewater treatment facilities.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Building segment has significant experience providing services for private and public works customers in a number of specialized building markets, including: hospitality and gaming, transportation, health care, commercial offices, government facilities, sports and entertainment, education, correctional facilities, biotech, pharmaceutical, industrial and technology.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The Specialty Contractors segment specializes in electrical, mechanical, plumbing, HVAC and fire protection systems for a full range of civil and building construction projects in the industrial, commercial, hospitality and gaming, and mass-transit end markets. This segment provides the Company with unique strengths and capabilities that allow the Company to position itself as a full-service contractor with greater control over scheduled work, project delivery, and cost and risk management.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">To the extent that a contract is co-managed and co-executed among segments, the Company allocates the share of revenues and costs of the contract to each segment to reflect the shared responsibilities in the management and execution of the project.</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth certain reportable segment information relating to the Company’s operations for the three and nine months ended September 30, 2022 and 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:33.943%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.732%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.461%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Consolidated<br/>Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">564,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">341,614 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">251,974 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,157,793 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,157,793 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elimination of intersegment revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(63,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(86,867)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(86,867)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500,905 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">318,050 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">251,971 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,070,926 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,070,926 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from construction operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,836)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,898)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,892)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">624,549 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">271,316 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,290,878 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,290,878 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elimination of intersegment revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(78,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(34,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(112,656)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(112,656)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546,218 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">360,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">271,063 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,178,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,178,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from construction operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,470)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,778)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">During the three months ended September 30, 2022, the Company’s income (loss) from construction operations was adversely impacted by a $14.3 million ($10.2 million, or $0.20 per diluted share, after tax) unfavorable adjustment on a completed Civil segment highway project in the Northeast due to the reversal on appeal of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reviously favorable lower-court ruling.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Consists primarily of corporate general and administrative expenses.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Depreciation and amortization is included in income (loss) from construction operations.</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.431%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Consolidated<br/>Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,478,162 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">960,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">673,302 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,111,612 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,111,612 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elimination of intersegment revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(182,840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(44,509)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(227,505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(227,505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,295,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">915,639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">673,146 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,884,107 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,884,107 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from construction operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(82,461)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(60,956)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,397)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(107,353)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,850,748 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,267,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">877,634 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,996,366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,996,366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elimination of intersegment revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(273,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(117,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(391,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(391,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,577,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,150,834 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">877,081 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,605,060 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,605,060 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from construction operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(d)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,511)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">During the nine months ended September 30, 2022, the Company’s income (loss) from construction operations was adversely impacted by $36.0 million ($26.0 million, or $0.51 per diluted share, after tax) due to unfavorable adjustments related to the unforeseen cost of project close-out issues, remediation work, extended project supervision and associated labor inefficiencies on the electrical component of a transportation project in the Northeast in the Specialty Contractors segment, and $34.6 million ($27.3 million, or $0.53 per diluted share, after tax) for a Civil segment mass-transit project in California, which resulted from the successful negotiation of significant lower margin (and lower risk) change orders that increased the project’s overall estimated profit but reduced the project’s percentage of completion and overall margin percentage. The Company’s income (loss) from construction operations was also impacted by a non-cash charge of $25.5 million ($18.3 million, or $0.36 per diluted share, after tax) due to an adverse legal ruling on a dispute related to a completed Civil segment bridge project in New York, an $18.0 million ($13.9 million, or $0.27 per diluted share, after tax) unfavorable adjustment split evenly between the Civil and Building segments due to changes in estimates on the same transportation project in the Northeast mentioned above, a non-cash charge of $17.8 million ($12.8 million, or $0.25 per diluted share, after tax) that increased cost of operations associated with the partial reversal by an appellate court of previously awarded legal damages related to a completed electrical project in New York in the Specialty Contractors segment, a $16.2 million ($11.6 million, or $0.23 per diluted share, after tax) unfavorable non-cash impact related to the settlement of a long-disputed, completed Civil segment project in Maryland, a $14.3 million ($10.2 million, or $0.20 per diluted share, after tax) unfavorable adjustment on a completed Civil segment highway project in the Northeast due to the reversal on appeal of a previously favorable lower-court ruling, and $13.1 million ($9.4 million, or $0.18 per diluted share, after tax) of unfavorable adjustments on a Civil segment mass-transit project in California.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Consists primarily of corporate general and administrative expenses.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Depreciation and amortization is included in income (loss) from construction operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">During the nine months ended September 30, 2021, the Company recorded a reduction of $20.1 million in cost of operations ($14.6 million, or $0.28 per diluted share, after tax) due to a favorable trial court ruling awarding the Company the recovery of certain costs previously incurred on a completed electrical project in New York in the Specialty Contractors segment. The Company also recognized $18.1 million of additional revenue ($13.0 million, or $0.25 per diluted share, after tax) as a result of favorable adjustments on a Civil segment mass-transit project in California reflecting improved profitability due to the mitigation of certain risks as the project progresses toward completion. The Company’s income from construction operations was also negatively impacted by $14.5 million ($10.5 million, or $0.21 per diluted share, after-tax) due to changes in estimates on an electrical project in New York in the Specialty Contractors segment that included unfavorable adjustments and the negative impact to the period associated with increases to project forecasts due to growth in unapproved change orders (expected to be negotiated in future periods).</span></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of segment results to the consolidated income (loss) before income taxes is as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from construction operations</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,892)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,093 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(107,353)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,550 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">397 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(464)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,114 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,142 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49,711)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) before income taxes</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,510)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,935 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(151,950)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,250 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets by segment were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civil</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,467,173 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,310,648 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Building</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">976,400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">980,989 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specialty Contractors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">607,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">631,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(290,023)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(198,449)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,760,974 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,724,898 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Consists principally of cash, equipment, tax-related assets and insurance-related assets, offset by the elimination of assets related to intersegment revenue.</span></div>
</us-gaap:SegmentReportingDisclosureTextBlock>
<us-gaap:NumberOfReportableSegments contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="INF" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNjMx_bb958693-a44c-4cf8-8429-26a60fbb5b75" unitRef="segment"> 3 </us-gaap:NumberOfReportableSegments>
<us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNjcwMw_b102d8be-e68a-4eb2-ab34-1036481866f9">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">The following tables set forth certain reportable segment information relating to the Company’s operations for the three and nine months ended September 30, 2022 and 2021:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.707%"><tr><td style="width:1.0%"/><td style="width:33.943%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.284%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.603%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.585%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.724%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.732%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.461%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Consolidated<br/>Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">564,205 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">341,614 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">251,974 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,157,793 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,157,793 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elimination of intersegment revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(63,300)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,564)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(3)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(86,867)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(86,867)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">500,905 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">318,050 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">251,971 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,070,926 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,070,926 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from construction operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">22,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">56 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(11,836)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,006 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,898)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,892)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">11,872 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">921 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">748 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,541 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">423 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,964 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,166 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">470 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">529 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">13,165 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,368 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">15,533 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Three Months Ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">624,549 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">395,013 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">271,316 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,290,878 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,290,878 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elimination of intersegment revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(78,331)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(34,072)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(253)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(112,656)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(112,656)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">546,218 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">360,941 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">271,063 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,178,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,178,222 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from construction operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">62,555 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">10,786 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(5,470)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">67,871 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(15,778)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,093 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,847 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">87 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">134 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,068 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">234 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,302 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,234 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">416 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">777 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,427 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,634 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">30,061 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">During the three months ended September 30, 2022, the Company’s income (loss) from construction operations was adversely impacted by a $14.3 million ($10.2 million, or $0.20 per diluted share, after tax) unfavorable adjustment on a completed Civil segment highway project in the Northeast due to the reversal on appeal of</span><span style="background-color:#ffffff;color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> a p</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">reviously favorable lower-court ruling.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Consists primarily of corporate general and administrative expenses.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Depreciation and amortization is included in income (loss) from construction operations.</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:33.841%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.549%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.256%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.572%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.577%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:8.695%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:2.723%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:9.431%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Reportable Segments</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:0 1pt"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-bottom:1.5pt solid #000;border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Civil</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Building</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Specialty<br/>Contractors</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Total</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Corporate</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Consolidated<br/>Total</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2022</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,478,162 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">960,148 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">673,302 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,111,612 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,111,612 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elimination of intersegment revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(182,840)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(44,509)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(156)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(227,505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(227,505)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,295,322 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">915,639 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">673,146 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,884,107 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,884,107 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from construction operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">12,052 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">9,453 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(82,461)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(60,956)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(46,397)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(107,353)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">38,703 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">973 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,202 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">41,878 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">931 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">42,809 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">44,191 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,261 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,539 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">46,991 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7,063 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">54,054 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr style="height:14pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;border-bottom:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Nine Months Ended September 30, 2021</span></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total revenue</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,850,748 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,267,984 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">877,634 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,996,366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,996,366 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Elimination of intersegment revenue</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(273,603)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(117,150)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(553)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(391,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(391,306)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Revenue from external customers</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,577,145 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,150,834 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">877,081 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,605,060 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%"> </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"/><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,605,060 </span></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from construction operations</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">187,733 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">19,514 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,814 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">213,061 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(d)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(42,511)</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:120%;position:relative;top:-3.5pt;vertical-align:baseline">(b)</span></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,550 </span></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Capital expenditures</span></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,027 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">211 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">298 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">26,536 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">626 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#ffffff;padding:0 1pt"/><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">27,162 </span></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation and amortization</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(c)</span></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">80,125 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,272 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2,628 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">84,025 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8,171 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">92,196 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">During the nine months ended September 30, 2022, the Company’s income (loss) from construction operations was adversely impacted by $36.0 million ($26.0 million, or $0.51 per diluted share, after tax) due to unfavorable adjustments related to the unforeseen cost of project close-out issues, remediation work, extended project supervision and associated labor inefficiencies on the electrical component of a transportation project in the Northeast in the Specialty Contractors segment, and $34.6 million ($27.3 million, or $0.53 per diluted share, after tax) for a Civil segment mass-transit project in California, which resulted from the successful negotiation of significant lower margin (and lower risk) change orders that increased the project’s overall estimated profit but reduced the project’s percentage of completion and overall margin percentage. The Company’s income (loss) from construction operations was also impacted by a non-cash charge of $25.5 million ($18.3 million, or $0.36 per diluted share, after tax) due to an adverse legal ruling on a dispute related to a completed Civil segment bridge project in New York, an $18.0 million ($13.9 million, or $0.27 per diluted share, after tax) unfavorable adjustment split evenly between the Civil and Building segments due to changes in estimates on the same transportation project in the Northeast mentioned above, a non-cash charge of $17.8 million ($12.8 million, or $0.25 per diluted share, after tax) that increased cost of operations associated with the partial reversal by an appellate court of previously awarded legal damages related to a completed electrical project in New York in the Specialty Contractors segment, a $16.2 million ($11.6 million, or $0.23 per diluted share, after tax) unfavorable non-cash impact related to the settlement of a long-disputed, completed Civil segment project in Maryland, a $14.3 million ($10.2 million, or $0.20 per diluted share, after tax) unfavorable adjustment on a completed Civil segment highway project in the Northeast due to the reversal on appeal of a previously favorable lower-court ruling, and $13.1 million ($9.4 million, or $0.18 per diluted share, after tax) of unfavorable adjustments on a Civil segment mass-transit project in California.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(b)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">Consists primarily of corporate general and administrative expenses.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(c)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Depreciation and amortization is included in income (loss) from construction operations.</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(d)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.34pt">During the nine months ended September 30, 2021, the Company recorded a reduction of $20.1 million in cost of operations ($14.6 million, or $0.28 per diluted share, after tax) due to a favorable trial court ruling awarding the Company the recovery of certain costs previously incurred on a completed electrical project in New York in the Specialty Contractors segment. The Company also recognized $18.1 million of additional revenue ($13.0 million, or $0.25 per diluted share, after tax) as a result of favorable adjustments on a Civil segment mass-transit project in California reflecting improved profitability due to the mitigation of certain risks as the project progresses toward completion. The Company’s income from construction operations was also negatively impacted by $14.5 million ($10.5 million, or $0.21 per diluted share, after-tax) due to changes in estimates on an electrical project in New York in the Specialty Contractors segment that included unfavorable adjustments and the negative impact to the period associated with increases to project forecasts due to growth in unapproved change orders (expected to be negotiated in future periods).</span></div>
</us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i9452eb4f8e8b4d1e90d07f0068fde11c_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMy0xLTEtMS04NDE5Ng_98cb603a-8923-4012-80b4-01a34bf3221e" unitRef="usd"> 564205000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3d47e70e9e764e3984ccf738f5b31f42_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMy0yLTEtMS04NDE5Ng_085b881e-3f1a-467a-8ba1-ba4e7b9d08bd" unitRef="usd"> 341614000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie56d44a6e6a9430a95339c07a1e5f99e_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMy0zLTEtMS04NDE5Ng_3d740287-79eb-4be0-b228-a6250367e470" unitRef="usd"> 251974000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6ced934e86fa4ef280d785d2b1479aaa_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMy00LTEtMS04NDE5Ng_95a6c3d3-da0a-4e90-b28f-1321385ca6c3" unitRef="usd"> 1157793000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i80cad59718d545d38d96bc5badaa557b_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMy04LTEtMS04NDE5Ng_0c77a138-f98f-4ab9-974a-de228e18c1e3" unitRef="usd"> 1157793000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0f37d802880e4c77b5f3f0f8f498861c_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNC0xLTEtMS04NDE5Ng_4d7aec4c-835d-4929-b552-dcf490d2f655" unitRef="usd"> -63300000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ifa443e9ced374e71857568e6c40e5d67_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNC0yLTEtMS04NDE5Ng_0f667846-aaad-410b-89b9-7b639cd3eb32" unitRef="usd"> -23564000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ic041189b45474d9d8ca3262b890f3531_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNC0zLTEtMS04NDE5Ng_f709a688-7361-4a01-a583-92cc8d6e1170" unitRef="usd"> -3000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7bf446b747e441089f6d3893ace27394_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNC00LTEtMS04NDE5Ng_9a803796-2231-413a-a6d4-2f7d1c452ea4" unitRef="usd"> -86867000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie5db77ce3a7c4d25b3f6c3099d8ef76c_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNC04LTEtMS04NDE5Ng_9baf352c-db73-4830-98d6-1c53c74e3286" unitRef="usd"> -86867000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i29431cbc84b448eeb4af9cb170c84b43_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNS0xLTEtMS04NDE5Ng_b7b5268c-a8eb-4647-b987-84d359fe3361" unitRef="usd"> 500905000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie942c97b4cc844ed899ea14007084e33_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNS0yLTEtMS04NDE5Ng_7747f63e-9cd8-4f29-8934-aab2b789ab9c" unitRef="usd"> 318050000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie4af008756e04ba0862291b0ce9ec813_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNS0zLTEtMS04NDE5Ng_5ae0f64e-582e-4ef7-a866-c1a0e0713a63" unitRef="usd"> 251971000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5c1337d248894a1596f176b9ae0d7723_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNS00LTEtMS04NDE5Ng_b7c5458f-ccf1-4372-8d6e-9d5d45020a03" unitRef="usd"> 1070926000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i909a363f24a34e4d8814fb729cc25886_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNS02LTEtMS04NDE5Ng_2c8db22d-a5e8-47a2-9c69-161b49dcdb99" unitRef="usd"> 0 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNS04LTEtMS04NDE5Ng_40f6c15d-cc80-472e-9b5f-4877c886b50b" unitRef="usd"> 1070926000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:OperatingIncomeLoss contextRef="i9452eb4f8e8b4d1e90d07f0068fde11c_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNi0xLTEtMS04NDE5Ng_442fd108-ff4b-4319-bd89-b37fa89cc5d0" unitRef="usd"> 22786000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i3d47e70e9e764e3984ccf738f5b31f42_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNi0yLTEtMS04NDE5Ng_56822207-e2b0-4ccd-8401-2633eb83aeb9" unitRef="usd"> 56000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="ie56d44a6e6a9430a95339c07a1e5f99e_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNi0zLTEtMS04NDE5Ng_20dc0669-774f-4322-bdaf-d404d79aaeb3" unitRef="usd"> -11836000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i6ced934e86fa4ef280d785d2b1479aaa_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNi00LTEtMS04NDE5Ng_e002c051-bf16-422f-a18e-eb4d5808d882" unitRef="usd"> 11006000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i909a363f24a34e4d8814fb729cc25886_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNi02LTEtMS04NDE5Ng_3246c53f-f32c-4872-87d7-b9fc37b3d432" unitRef="usd"> -17898000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNi04LTEtMS04NDE5Ng_6160a579-ae43-4b03-b0f8-ed9f158e2d3c" unitRef="usd"> -6892000 </us-gaap:OperatingIncomeLoss>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i9452eb4f8e8b4d1e90d07f0068fde11c_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNy0xLTEtMS04NDE5Ng_d618c665-80fd-4ccd-bb07-92a7993a62db" unitRef="usd"> 11872000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i3d47e70e9e764e3984ccf738f5b31f42_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNy0yLTEtMS04NDE5Ng_1500680d-a8f6-4f61-afc1-a0d45ca108e9" unitRef="usd"> 921000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="ie56d44a6e6a9430a95339c07a1e5f99e_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNy0zLTEtMS04NDE5Ng_708468c3-62fd-453d-a7e4-a51fc49e9aca" unitRef="usd"> 748000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i6ced934e86fa4ef280d785d2b1479aaa_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNy00LTEtMS04NDE5Ng_803b8e26-2bc3-4831-a2ec-bff385650591" unitRef="usd"> 13541000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i909a363f24a34e4d8814fb729cc25886_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNy02LTEtMS04NDE5Ng_67814c11-c1a2-4650-b28d-3ab9a1bbf21b" unitRef="usd"> 423000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfNy04LTEtMS04NDE5Ng_96a06855-0ccc-4a5b-a7ca-847c1a320b30" unitRef="usd"> 13964000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:DepreciationAndAmortization contextRef="i9452eb4f8e8b4d1e90d07f0068fde11c_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfOC0xLTEtMS04NDE5Ng_a4eb3568-11ae-46be-8aa9-af968981fd2e" unitRef="usd"> 12166000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i3d47e70e9e764e3984ccf738f5b31f42_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfOC0yLTEtMS04NDE5Ng_d370f236-8777-4935-ac17-85191ac9b091" unitRef="usd"> 470000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="ie56d44a6e6a9430a95339c07a1e5f99e_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfOC0zLTEtMS04NDE5Ng_66e45fb9-f0fa-4f2b-a489-497f19f0d26f" unitRef="usd"> 529000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i6ced934e86fa4ef280d785d2b1479aaa_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfOC00LTEtMS04NDE5Ng_0d9fc493-01ef-4a51-9086-f53377c0c759" unitRef="usd"> 13165000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i909a363f24a34e4d8814fb729cc25886_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfOC02LTEtMS04NDE5Ng_178f782b-658d-444a-96b1-f67844d7ae00" unitRef="usd"> 2368000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfOC04LTEtMS04NDE5Ng_6708a5a9-3a5b-4b62-b815-e16059b95028" unitRef="usd"> 15533000 </us-gaap:DepreciationAndAmortization>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i51fb755b48a24f2cbf02f00bfb340cce_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTEtMS0xLTEtODQxOTY_91d2a8fb-a469-4e1b-abe0-4bcecfe2138c" unitRef="usd"> 624549000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="id4a4f8eb1d044776850b67e77390a901_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTEtMi0xLTEtODQxOTY_cd9055b8-ca12-453a-a09a-660b91b0af96" unitRef="usd"> 395013000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i45cb39d31a3d4b2d86bd86688c4856e9_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTEtMy0xLTEtODQxOTY_82349a8d-f538-4a58-8757-558bba4e5ff7" unitRef="usd"> 271316000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ie1063d95ee7e4fd18c89793c997c4e13_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTEtNC0xLTEtODQxOTY_23119a9c-7c49-46db-9fe1-ca15aad6731e" unitRef="usd"> 1290878000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="if171897686d2468ca57033db015f79d1_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTEtOC0xLTEtODQxOTY_771061a5-910c-4477-97b6-95bdc6b2835b" unitRef="usd"> 1290878000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i33e6fc85739c442f98fc224f2a2a1e8d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTItMS0xLTEtODQxOTY_091dd948-9672-4f3d-91c9-5232955cd19a" unitRef="usd"> -78331000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6a9cb09164d842f6aa2f095fc2806720_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTItMi0xLTEtODQxOTY_9d6cc6ed-a7aa-46b4-8b26-40af268dc980" unitRef="usd"> -34072000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i4bfea50b29cb4da29ee164e1e3b1ae83_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTItMy0xLTEtODQxOTY_f3c89f16-e091-4d9d-9271-d99e5dcb61c6" unitRef="usd"> -253000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i9b1d74a4826b491b996c7ecb7fa6b8b8_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTItNC0xLTEtODQxOTY_1ded03b4-62f1-49a1-8220-3f305c850deb" unitRef="usd"> -112656000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia142d43299994448bc3db8c74120ea4c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTItOC0xLTEtODQxOTY_9ca4d970-ad85-42b6-8b36-a956b08deb92" unitRef="usd"> -112656000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="if9b518468faf456c8093813c569566da_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTMtMS0xLTEtODQxOTY_301509b0-8a20-4094-bb51-5fba052c2d40" unitRef="usd"> 546218000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i077f7985d67a4b6a985fe6efc3e2941c_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTMtMi0xLTEtODQxOTY_be6422e0-d04d-4fb5-b9cf-60810a3fe003" unitRef="usd"> 360941000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i495134e4c2524198a48fcd754afe7f4a_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTMtMy0xLTEtODQxOTY_244787c5-69bc-447d-a5b8-ba3085892f71" unitRef="usd"> 271063000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i4c9617c2443a42ba86eb134c0ed13495_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTMtNC0xLTEtODQxOTY_5a7f40fc-c245-4013-9efc-9f5f32fe0653" unitRef="usd"> 1178222000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i662fbec2c2a04b7bb5a3b08efce44c75_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTMtNi0xLTEtODQxOTY_c685c02d-f8fd-46c5-af82-7df4ddcdfc86" unitRef="usd"> 0 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTMtOC0xLTEtODQxOTY_e21fb5b7-ade5-4ac1-aa59-285dfa8ebfa6" unitRef="usd"> 1178222000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:OperatingIncomeLoss contextRef="i51fb755b48a24f2cbf02f00bfb340cce_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTQtMS0xLTEtODQxOTY_b7e5ce88-b345-42c9-b675-23246cf12eea" unitRef="usd"> 62555000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="id4a4f8eb1d044776850b67e77390a901_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTQtMi0xLTEtODQxOTY_e13f00e3-05d8-440c-82dc-325ebe31d462" unitRef="usd"> 10786000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i45cb39d31a3d4b2d86bd86688c4856e9_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTQtMy0xLTEtODQxOTY_2c9043d3-242d-425e-97f4-326e94dc475b" unitRef="usd"> -5470000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="ie1063d95ee7e4fd18c89793c997c4e13_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTQtNC0xLTEtODQxOTY_fddfdca7-84cf-45ec-aef5-e0b605e9496a" unitRef="usd"> 67871000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i662fbec2c2a04b7bb5a3b08efce44c75_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTQtNi0xLTEtODQxOTY_15e7a0a9-82cf-403e-8c2e-a49b2959d1b5" unitRef="usd"> -15778000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTQtOC0xLTEtODQxOTY_de64f64e-373b-40af-9415-0d2b03538e58" unitRef="usd"> 52093000 </us-gaap:OperatingIncomeLoss>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i51fb755b48a24f2cbf02f00bfb340cce_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTUtMS0xLTEtODQxOTY_000ca71b-c8d3-43e0-9868-757b6c13b1f8" unitRef="usd"> 7847000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="id4a4f8eb1d044776850b67e77390a901_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTUtMi0xLTEtODQxOTY_cd0b09d3-353c-4c8d-8e80-38d53649a6ac" unitRef="usd"> 87000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i45cb39d31a3d4b2d86bd86688c4856e9_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTUtMy0xLTEtODQxOTY_3c3a9a52-bd26-4deb-886c-5255f4481366" unitRef="usd"> 134000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="ie1063d95ee7e4fd18c89793c997c4e13_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTUtNC0xLTEtODQxOTY_f004b4d0-69b4-4a1e-b430-124eb2c107a3" unitRef="usd"> 8068000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i662fbec2c2a04b7bb5a3b08efce44c75_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTUtNi0xLTEtODQxOTY_e1b76e6e-37c8-4419-959d-6b76c650c809" unitRef="usd"> 234000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTUtOC0xLTEtODQxOTY_98992bb7-a3c3-4e4b-b95b-200cb271e494" unitRef="usd"> 8302000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:DepreciationAndAmortization contextRef="i51fb755b48a24f2cbf02f00bfb340cce_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTYtMS0xLTEtODQxOTY_a57cb92f-219a-4bdf-b7e5-c22996d9d7ea" unitRef="usd"> 26234000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="id4a4f8eb1d044776850b67e77390a901_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTYtMi0xLTEtODQxOTY_0ccea35c-46ea-4ff5-af15-0c83fc5bd9f7" unitRef="usd"> 416000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i45cb39d31a3d4b2d86bd86688c4856e9_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTYtMy0xLTEtODQxOTY_3636984b-73f1-4b94-beee-f3b3582be9a4" unitRef="usd"> 777000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="ie1063d95ee7e4fd18c89793c997c4e13_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTYtNC0xLTEtODQxOTY_3920f5cd-75cf-4756-a854-9c73578cafc0" unitRef="usd"> 27427000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i662fbec2c2a04b7bb5a3b08efce44c75_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTYtNi0xLTEtODQxOTY_d72c6601-7b6c-486c-abf2-9a6f39e7818e" unitRef="usd"> 2634000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjU4ZmQ5Mzg3NGRlNzQ1MmViZDRkNGRiOTY2ZTE0ODQ5L3RhYmxlcmFuZ2U6NThmZDkzODc0ZGU3NDUyZWJkNGQ0ZGI5NjZlMTQ4NDlfMTYtOC0xLTEtODQxOTY_4242aa9c-02ac-4a89-b2c3-8d7f4b8b9a88" unitRef="usd"> 30061000 </us-gaap:DepreciationAndAmortization>
<us-gaap:LossContingencyLossInPeriod contextRef="i0169ce339f7d4a8892d974ff9b54a767_D20220701-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI4NTQw_18990d0c-ed46-48d4-8f04-b9e81666829b" unitRef="usd"> 14300000 </us-gaap:LossContingencyLossInPeriod>
<tpc:LossContingencyLossInPeriodAfterTax contextRef="i0169ce339f7d4a8892d974ff9b54a767_D20220701-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI4NTU5_03b8236f-d754-4e7e-9267-5491669a231d" unitRef="usd"> 10200000 </tpc:LossContingencyLossInPeriodAfterTax>
<tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted contextRef="i0169ce339f7d4a8892d974ff9b54a767_D20220701-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI4NTcw_70ae9bf2-f284-4b97-8f77-0836e726c901" unitRef="usdPerShare"> 0.20 </tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i3bc7d85d1ff84550bf6e8c1709d882dc_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMy0xLTEtMS04NDE5Ng_585ed943-1af1-45d2-8649-32d022972101" unitRef="usd"> 1478162000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0b26be8bb8ba4dce9238e83cfe19a5a3_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMy0yLTEtMS04NDE5Ng_a440a6f9-496f-40c3-9a02-c2fdbbb9b219" unitRef="usd"> 960148000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i715272c83e9e4e4ca0f99a0be05c722e_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMy0zLTEtMS04NDE5Ng_eb0b869e-785d-4aad-ace5-e29299805100" unitRef="usd"> 673302000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i306a9cdcee4041dbb222e8eddb0a5b0d_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMy00LTEtMS04NDE5Ng_2622ec26-891f-4f79-bada-6e95da37584e" unitRef="usd"> 3111612000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5d926af655864f7a82a4df72960bf483_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMy04LTEtMS04NDE5Ng_152c5e14-1f4e-481d-b342-241c640cb8b1" unitRef="usd"> 3111612000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i0b3988de62cc49e588cf4017f02340b8_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNC0xLTEtMS04NDE5Ng_90bc69d9-8b57-4b21-8832-5c8da2a8daac" unitRef="usd"> -182840000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="id35617f70e944678b65ad542cef03c5a_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNC0yLTEtMS04NDE5Ng_20402908-f782-4ae2-b9f5-c5999966f3c8" unitRef="usd"> -44509000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ic173c1003947481fbac3cf25d74b69c9_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNC0zLTEtMS04NDE5Ng_6eb05828-c3a5-4d43-a5e2-d535b7c290a5" unitRef="usd"> -156000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i20ae2b2807864270ba69855336912c19_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNC00LTEtMS04NDE5Ng_d4caf296-d2df-4eec-a1f2-45b38c750034" unitRef="usd"> -227505000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i400ac4e208814633a1a2e6901f07b600_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNC04LTEtMS04NDE5Ng_c246a3fc-7ade-45c0-bf1a-253317de5e8d" unitRef="usd"> -227505000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5a06e6d3a4de493bb8e6e41d072c3473_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNS0xLTEtMS04NDE5Ng_d57f4cd7-a760-418b-b2c0-f53bff7f6029" unitRef="usd"> 1295322000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia6396b5b1d1744688e5669090d1c9171_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNS0yLTEtMS04NDE5Ng_77531f6b-69f3-429b-920f-f0bad7b89141" unitRef="usd"> 915639000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i7bc92545f0dd405f8211f14593db6fa9_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNS0zLTEtMS04NDE5Ng_9d56113b-e928-4aea-bf87-096084d8bd0b" unitRef="usd"> 673146000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iae74c4afdae14b699e838d20f317d8bc_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNS00LTEtMS04NDE5Ng_0e700cb9-afcd-4a2a-ab6c-0b3c7fc33660" unitRef="usd"> 2884107000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNS04LTEtMS04NDE5Ng_3b091013-5b05-4345-be97-a7c7abf0956c" unitRef="usd"> 2884107000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:OperatingIncomeLoss contextRef="i3bc7d85d1ff84550bf6e8c1709d882dc_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNi0xLTEtMS04NDE5Ng_a0703d50-45b4-493a-ad34-b7f7b1f5a4b2" unitRef="usd"> 12052000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i0b26be8bb8ba4dce9238e83cfe19a5a3_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNi0yLTEtMS04NDE5Ng_1972f010-5da1-41da-94f0-a6b6f24f8ab6" unitRef="usd"> 9453000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i715272c83e9e4e4ca0f99a0be05c722e_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNi0zLTEtMS04NDE5Ng_79a4556a-896a-4367-9bf4-458e8310f823" unitRef="usd"> -82461000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i306a9cdcee4041dbb222e8eddb0a5b0d_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNi00LTEtMS04NDE5Ng_106085ac-a80e-49b0-a1b5-f0298d84e160" unitRef="usd"> -60956000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="ibcaa920d8fbe4c4997731649aafaa352_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNi02LTEtMS04NDE5Ng_d128d40b-f650-40fa-9899-733935b47979" unitRef="usd"> -46397000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNi04LTEtMS04NDE5Ng_b5804979-e763-42dc-9636-16039d5ab015" unitRef="usd"> -107353000 </us-gaap:OperatingIncomeLoss>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i3bc7d85d1ff84550bf6e8c1709d882dc_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNy0xLTEtMS04NDE5Ng_d73194ec-f86d-446b-b323-8b3e158b62f1" unitRef="usd"> 38703000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i0b26be8bb8ba4dce9238e83cfe19a5a3_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNy0yLTEtMS04NDE5Ng_6a067b16-8e3f-4744-8bd8-fead42ddad5f" unitRef="usd"> 973000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i715272c83e9e4e4ca0f99a0be05c722e_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNy0zLTEtMS04NDE5Ng_a440340c-25ba-4962-9e28-fe987b04faad" unitRef="usd"> 2202000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i306a9cdcee4041dbb222e8eddb0a5b0d_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNy00LTEtMS04NDE5Ng_957b19aa-924f-48e5-9b60-554f32ad2412" unitRef="usd"> 41878000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="ibcaa920d8fbe4c4997731649aafaa352_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNy02LTEtMS04NDE5Ng_edaa83d0-f9f6-488b-b86a-e1686bf9f7c9" unitRef="usd"> 931000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfNy04LTEtMS04NDE5Ng_9df70f29-f68e-4a1d-8b23-6be1a9e8b410" unitRef="usd"> 42809000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:DepreciationAndAmortization contextRef="i3bc7d85d1ff84550bf6e8c1709d882dc_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfOC0xLTEtMS04NDE5Ng_fbe1c029-32d4-4c86-91c6-3484114e629d" unitRef="usd"> 44191000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i0b26be8bb8ba4dce9238e83cfe19a5a3_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfOC0yLTEtMS04NDE5Ng_f7af5c72-b6a4-4d88-bde7-6aa5f1d6737f" unitRef="usd"> 1261000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i715272c83e9e4e4ca0f99a0be05c722e_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfOC0zLTEtMS04NDE5Ng_ee5c87f6-cafe-4acf-ab6d-5849179957de" unitRef="usd"> 1539000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i306a9cdcee4041dbb222e8eddb0a5b0d_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfOC00LTEtMS04NDE5Ng_0fac1c68-38cb-4f05-b120-52c9edf3725b" unitRef="usd"> 46991000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="ibcaa920d8fbe4c4997731649aafaa352_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfOC02LTEtMS04NDE5Ng_6541874e-7e9c-42bf-b23f-d2001ced57cf" unitRef="usd"> 7063000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfOC04LTEtMS04NDE5Ng_8acd8ceb-316e-4d28-ae95-0ee961d40e44" unitRef="usd"> 54054000 </us-gaap:DepreciationAndAmortization>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iffb11a365c4a486eb18d78dcf10b312f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTEtMS0xLTEtODQxOTY_291b8021-e797-469c-8857-02c7f28bc20c" unitRef="usd"> 1850748000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ic8ea54d9dd124405b95378e5615d7744_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTEtMi0xLTEtODQxOTY_556c4606-e0ad-4d48-9166-085f143663d3" unitRef="usd"> 1267984000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ibabb4642678d48edb661b5e85b51a9f6_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTEtMy0xLTEtODQxOTY_8a700ce6-2e89-4481-84d5-050ebfc3d001" unitRef="usd"> 877634000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i5c319f7ceaef49a5b92959e8fdd9a0ab_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTEtNC0xLTEtODQxOTY_32603057-7049-44a0-9284-3942a3ac9887" unitRef="usd"> 3996366000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i72a5b086af8d472880fe97daf3f555e2_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTEtOC0xLTEtODQxOTY_b5d537a9-87d1-4ad6-9813-e5449df70ed4" unitRef="usd"> 3996366000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="if51a13106c3e4c36bd2d88fac03dad41_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTItMS0xLTEtODQxOTY_4c299745-aa9c-4e04-ba72-67ca6dbf5e29" unitRef="usd"> -273603000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i379adf6527bb4f43ac6d2385e26d351d_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTItMi0xLTEtODQxOTY_6590e6ff-8855-4994-8a4a-415dcdbf73c4" unitRef="usd"> -117150000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="id1cbe3409dbd46da983e992ef3b70339_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTItMy0xLTEtODQxOTY_4ddb6adc-bfa0-4512-92d9-22920aab1b3d" unitRef="usd"> -553000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i52e5e0d3de03499c9dba691c4049de48_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTItNC0xLTEtODQxOTY_1ac05256-ea39-490b-a0c4-f53dda7d8a98" unitRef="usd"> -391306000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6c2085e31f9646639514674d93ddba2e_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTItOC0xLTEtODQxOTY_91edcf3f-9865-4b7b-867b-8ba431dfdaf5" unitRef="usd"> -391306000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="ia4a50e1b012b4717a87542807eff8e36_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTMtMS0xLTEtODQxOTY_44b42465-caa6-4f68-bf44-7e1da7256383" unitRef="usd"> 1577145000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i6633b00550f8471dafb11e2e2bf9fa4f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTMtMi0xLTEtODQxOTY_f0f62e41-3b1f-4945-938f-4b5b254b81b5" unitRef="usd"> 1150834000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="i35f29bb85a494d37a9f04b457bbc6117_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTMtMy0xLTEtODQxOTY_496833ef-1ef5-4eda-8528-7c6dc7cc1f6e" unitRef="usd"> 877081000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iefe43ded7ec841d58f0f249f43e7bc42_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTMtNC0xLTEtODQxOTY_9037778d-2651-47cf-88dd-58c42454b1d6" unitRef="usd"> 3605060000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTMtOC0xLTEtODQxOTY_d595be14-0913-4e37-b030-8d96e4dd0228" unitRef="usd"> 3605060000 </us-gaap:RevenueFromContractWithCustomerExcludingAssessedTax>
<us-gaap:OperatingIncomeLoss contextRef="iffb11a365c4a486eb18d78dcf10b312f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTQtMS0xLTEtODQxOTY_dc060f6e-50c4-4d41-a235-e79c5d01a18e" unitRef="usd"> 187733000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="ic8ea54d9dd124405b95378e5615d7744_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTQtMi0xLTEtODQxOTY_fa06b738-da62-44ed-b24e-af5f7e5b2071" unitRef="usd"> 19514000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="ibabb4642678d48edb661b5e85b51a9f6_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTQtMy0xLTEtODQxOTY_8f6bf1a0-7ceb-4361-aeda-ebc22d3cab5c" unitRef="usd"> 5814000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i5c319f7ceaef49a5b92959e8fdd9a0ab_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTQtNC0xLTEtODQxOTY_c689b801-e610-4392-8f78-d63b92746b09" unitRef="usd"> 213061000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i723029768c6149bcbfb0c89dda5ec3df_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTQtNi0xLTEtODQxOTY_e655358d-89d9-446d-94d3-3246770f2e42" unitRef="usd"> -42511000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTQtOC0xLTEtODQxOTY_f2067723-f0be-4d80-89e5-c07045aa1429" unitRef="usd"> 170550000 </us-gaap:OperatingIncomeLoss>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="iffb11a365c4a486eb18d78dcf10b312f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTUtMS0xLTEtODQxOTY_6838856e-f402-44f8-ae5b-b6a5b5566f0b" unitRef="usd"> 26027000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="ic8ea54d9dd124405b95378e5615d7744_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTUtMi0xLTEtODQxOTY_1176ea41-e1f4-4974-9d1e-df23383a9c00" unitRef="usd"> 211000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="ibabb4642678d48edb661b5e85b51a9f6_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTUtMy0xLTEtODQxOTY_0314a3f7-be5c-48e0-aa4c-0bfd481a6c15" unitRef="usd"> 298000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i5c319f7ceaef49a5b92959e8fdd9a0ab_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTUtNC0xLTEtODQxOTY_b0346e38-69b3-491b-bc3d-bbf882d7072b" unitRef="usd"> 26536000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="i723029768c6149bcbfb0c89dda5ec3df_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTUtNi0xLTEtODQxOTY_de0aba96-ccb5-4859-8a1b-fde10d4b09f9" unitRef="usd"> 626000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:PaymentsToAcquireProductiveAssets contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTUtOC0xLTEtODQxOTY_9b18d2d2-239d-4df7-a0c5-5d15e42c32be" unitRef="usd"> 27162000 </us-gaap:PaymentsToAcquireProductiveAssets>
<us-gaap:DepreciationAndAmortization contextRef="iffb11a365c4a486eb18d78dcf10b312f_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTYtMS0xLTEtODQxOTY_8004b8f7-e1e2-4102-ab26-9f9cc96100b8" unitRef="usd"> 80125000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="ic8ea54d9dd124405b95378e5615d7744_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTYtMi0xLTEtODQxOTY_7df9f4b9-6fb3-46d0-b0fa-18828100e683" unitRef="usd"> 1272000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="ibabb4642678d48edb661b5e85b51a9f6_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTYtMy0xLTEtODQxOTY_d4269da1-d773-4c08-a5bc-476c72018edf" unitRef="usd"> 2628000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i5c319f7ceaef49a5b92959e8fdd9a0ab_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTYtNC0xLTEtODQxOTY_6af9a532-25a0-4647-aa1e-a0b3bb1537f4" unitRef="usd"> 84025000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="i723029768c6149bcbfb0c89dda5ec3df_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTYtNi0xLTEtODQxOTY_4ff03fc9-a88a-4434-81a6-12ca9a01fb27" unitRef="usd"> 8171000 </us-gaap:DepreciationAndAmortization>
<us-gaap:DepreciationAndAmortization contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjRlYmJiY2YxMjhkNzQ4Njk4NjM4MWY5ODZmMGU1MzBlL3RhYmxlcmFuZ2U6NGViYmJjZjEyOGQ3NDg2OTg2MzgxZjk4NmYwZTUzMGVfMTYtOC0xLTEtODQxOTY_64f10f3e-1fce-4954-a078-1eddd4fd90c9" unitRef="usd"> 92196000 </us-gaap:DepreciationAndAmortization>
<us-gaap:LossContingencyLossInPeriod contextRef="i2aaf7c75aa674a6082951261a42916e0_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI4NjQ0_db29306a-a889-48cc-8b5d-366d26e20285" unitRef="usd"> 36000000 </us-gaap:LossContingencyLossInPeriod>
<tpc:LossContingencyLossInPeriodAfterTax contextRef="i2aaf7c75aa674a6082951261a42916e0_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI4NjYz_3cc83dcc-d146-4309-930f-3ee678d1a555" unitRef="usd"> 26000000 </tpc:LossContingencyLossInPeriodAfterTax>
<tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted contextRef="i2aaf7c75aa674a6082951261a42916e0_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI4Njcz_eeb218c2-625c-426d-bdce-27ff824cfce9" unitRef="usdPerShare"> 0.51 </tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted>
<us-gaap:LossContingencyLossInPeriod contextRef="if454c32628b04fd9ae755b90799482a9_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI2ODA5_935f9c32-56ed-4e7c-9b6c-e3f622eedf6f" unitRef="usd"> 34600000 </us-gaap:LossContingencyLossInPeriod>
<tpc:LossContingencyLossInPeriodAfterTax contextRef="if454c32628b04fd9ae755b90799482a9_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI2ODI3_0fb7800b-2a18-429f-8643-72c34b428a7e" unitRef="usd"> 27300000 </tpc:LossContingencyLossInPeriodAfterTax>
<tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted contextRef="if454c32628b04fd9ae755b90799482a9_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI2ODM3_6e58bfbe-3249-4af2-bfdc-f8f7c2fef5af" unitRef="usdPerShare"> 0.53 </tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted>
<us-gaap:LossContingencyLossInPeriod contextRef="i376208dc487f47d8abaa56af0f09a80f_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI2ODU2_98d31f96-e630-40fc-b48b-da7216521fa8" unitRef="usd"> 25500000 </us-gaap:LossContingencyLossInPeriod>
<tpc:LossContingencyLossInPeriodAfterTax contextRef="i376208dc487f47d8abaa56af0f09a80f_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI2ODc1_7c26ac7d-23a4-4e28-911a-80321cdd6afc" unitRef="usd"> 18300000 </tpc:LossContingencyLossInPeriodAfterTax>
<tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted contextRef="i376208dc487f47d8abaa56af0f09a80f_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI2ODg1_31b95694-6a00-4700-a92c-b7064a46f630" unitRef="usdPerShare"> 0.36 </tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted>
<us-gaap:LossContingencyLossInPeriod contextRef="iaf97b994dc2c4bbabe8661dea361764e_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfODI0NjMzNzIyNDY3OA_360b603f-145a-409d-ac94-e6bafe577b81" unitRef="usd"> 18000000 </us-gaap:LossContingencyLossInPeriod>
<tpc:LossContingencyLossInPeriodAfterTax contextRef="iaf97b994dc2c4bbabe8661dea361764e_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfODI0NjMzNzIyNDY4Mw_e4f455c6-5cfa-485d-a4ff-7749f02a1655" unitRef="usd"> 13900000 </tpc:LossContingencyLossInPeriodAfterTax>
<tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted contextRef="iaf97b994dc2c4bbabe8661dea361764e_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfODI0NjMzNzIyNDY5MQ_067f27ec-cf40-4385-b95e-7bc4c8e3ea07" unitRef="usdPerShare"> 0.27 </tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted>
<us-gaap:LossContingencyLossInPeriod contextRef="i13a60c1feafc4bbc98383078732084e8_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI2OTAz_69305b80-0d07-4051-bd8f-0d7a596d8ef5" unitRef="usd"> 17800000 </us-gaap:LossContingencyLossInPeriod>
<tpc:LossContingencyLossInPeriodAfterTax contextRef="i13a60c1feafc4bbc98383078732084e8_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfODI0NjMzNzIyMzk2OA_a5bdad82-4449-48d8-a783-504e7e3428de" unitRef="usd"> 12800000 </tpc:LossContingencyLossInPeriodAfterTax>
<tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted contextRef="i13a60c1feafc4bbc98383078732084e8_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfODI0NjMzNzIyMzk3Ng_cc91ebe3-e76d-4e22-a57e-3d240febad4e" unitRef="usdPerShare"> 0.25 </tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted>
<us-gaap:LossContingencyLossInPeriod contextRef="i512626efdf094b658e4c9fee6b34d711_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI2OTUx_4f5235fe-115f-4a67-b200-8e556e30ea50" unitRef="usd"> 16200000 </us-gaap:LossContingencyLossInPeriod>
<tpc:LossContingencyLossInPeriodAfterTax contextRef="i512626efdf094b658e4c9fee6b34d711_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfODI0NjMzNzIyNDA1MA_5244d15d-830d-4112-a95b-09cbd32d7f84" unitRef="usd"> 11600000 </tpc:LossContingencyLossInPeriodAfterTax>
<tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted contextRef="i512626efdf094b658e4c9fee6b34d711_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfODI0NjMzNzIyNDA1OA_fded4fbe-570b-4451-aeb9-030d159fb76f" unitRef="usdPerShare"> 0.23 </tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted>
<us-gaap:LossContingencyLossInPeriod contextRef="i76bb40935e11491c9af137b1660f4580_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI4NTky_6f27c312-a0b4-4d13-8ad0-02263de857fd" unitRef="usd"> 14300000 </us-gaap:LossContingencyLossInPeriod>
<tpc:LossContingencyLossInPeriodAfterTax contextRef="i76bb40935e11491c9af137b1660f4580_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI4NjEy_87bbb7d4-e3a6-42cf-a5ff-e4b4a87d60be" unitRef="usd"> 10200000 </tpc:LossContingencyLossInPeriodAfterTax>
<tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted contextRef="i76bb40935e11491c9af137b1660f4580_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODI4NjI0_0d808bf2-356f-4aed-bdfb-0086f309cf0b" unitRef="usdPerShare"> 0.20 </tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted>
<us-gaap:LossContingencyLossInPeriod contextRef="ic9ae3144645a4909baa4d52a93ceb15f_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODMwNjM1_2e3c0817-83ab-47d3-b2b0-a45e281c6e81" unitRef="usd"> 13100000 </us-gaap:LossContingencyLossInPeriod>
<tpc:LossContingencyLossInPeriodAfterTax contextRef="ic9ae3144645a4909baa4d52a93ceb15f_D20220101-20220930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODMwNjUz_17ea37f8-9f4d-410e-9f80-bef57b4e4411" unitRef="usd"> 9400000 </tpc:LossContingencyLossInPeriodAfterTax>
<tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted contextRef="ic9ae3144645a4909baa4d52a93ceb15f_D20220101-20220930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNTQ5NzU1ODMwNjY0_2586f7e1-b0cf-4df7-bdf8-2d2fdfbed9ab" unitRef="usdPerShare"> 0.18 </tpc:LossContingencyLossInPeriodAfterTaxPerShareDiluted>
<us-gaap:GainLossRelatedToLitigationSettlement contextRef="ib8db883f172345af94e1e4646299c6c4_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNjAzMQ_e5dedda7-5818-471c-958c-cd4f414e5bcb" unitRef="usd"> 20100000 </us-gaap:GainLossRelatedToLitigationSettlement>
<tpc:GainLossRelatedToLitigationSettlementAfterTax contextRef="ib8db883f172345af94e1e4646299c6c4_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNjA1Nw_c59430cb-271d-4ee9-bf31-f559d73c12fb" unitRef="usd"> 14600000 </tpc:GainLossRelatedToLitigationSettlementAfterTax>
<tpc:GainLossRelatedToLitigationSettlementAfterTaxPerShareDiluted contextRef="ib8db883f172345af94e1e4646299c6c4_D20210101-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNjA2NA_bd77e724-e9f1-46d5-8865-2970b4f30656" unitRef="usdPerShare"> 0.28 </tpc:GainLossRelatedToLitigationSettlementAfterTaxPerShareDiluted>
<us-gaap:OperatingIncomeLoss contextRef="ia4a50e1b012b4717a87542807eff8e36_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfMTA5OTUxMTYzNTU3MA_6f8b9b3a-626d-4747-9a12-ba9800be3450" unitRef="usd"> 18100000 </us-gaap:OperatingIncomeLoss>
<tpc:GainLossRelatedToAdditionalRevenueRecognizedAfterTax contextRef="ia4a50e1b012b4717a87542807eff8e36_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfMTA5OTUxMTYzNTU3Ng_74689b65-9762-41c3-a556-e48696817042" unitRef="usd"> 13000000 </tpc:GainLossRelatedToAdditionalRevenueRecognizedAfterTax>
<tpc:GainLossAdditionalRevenueRecognizedAfterTaxPerShareDiluted contextRef="ia4a50e1b012b4717a87542807eff8e36_D20210101-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfMTA5OTUxMTYzNTU4Mw_b6629f68-2dc2-4381-bff8-2ba9c5d6c702" unitRef="usdPerShare"> 0.25 </tpc:GainLossAdditionalRevenueRecognizedAfterTaxPerShareDiluted>
<us-gaap:OperatingIncomeLoss contextRef="i1203fdffb84e40c5bbbcd1966f86cd32_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfMTA5OTUxMTYzNTU4Nw_02899d1b-78ed-4292-a87c-ac3b3f39b256" unitRef="usd"> -14500000 </us-gaap:OperatingIncomeLoss>
<tpc:GainLossRelatedToAdditionalRevenueRecognizedAfterTax contextRef="i1203fdffb84e40c5bbbcd1966f86cd32_D20210101-20210930" decimals="-5" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfMTA5OTUxMTYzNTU5NA_fde53252-5b5a-440b-977a-454f2893e4e4" unitRef="usd"> -10500000 </tpc:GainLossRelatedToAdditionalRevenueRecognizedAfterTax>
<tpc:GainLossAdditionalRevenueRecognizedAfterTaxPerShareDiluted contextRef="i1203fdffb84e40c5bbbcd1966f86cd32_D20210101-20210930" decimals="2" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfMTA5OTUxMTYzNTYwMA_b455a4d0-98b8-45ba-8cee-435078096e08" unitRef="usdPerShare"> -0.21 </tpc:GainLossAdditionalRevenueRecognizedAfterTaxPerShareDiluted>
<us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNjcwNA_484ed60b-a18f-4a9f-8386-ca3404401dc4">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">A reconciliation of segment results to the consolidated income (loss) before income taxes is as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:39.689%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:0.1%"/><td style="width:0.530%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.524%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended September 30,</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="6" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Nine Months Ended September 30,</span></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td><td colspan="3" style="padding:0 1pt"/><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</span></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) from construction operations</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(6,892)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">52,093 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(107,353)</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">170,550 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Other income (expense)</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">397 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(464)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5,114 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1,142 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Interest expense</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(17,015)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(16,694)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="background-color:#cceeff;padding:0 1pt"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(49,711)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(52,442)</span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Income (loss) before income taxes</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(23,510)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">34,935 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="3" style="padding:0 1pt"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(151,950)</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">119,250 </span></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div>
</us-gaap:ReconciliationOfOtherSignificantReconcilingItemsFromSegmentsToConsolidatedTextBlock>
<us-gaap:OperatingIncomeLoss contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfMi0xLTEtMS04NDE5Ng_d278e369-fde6-4903-b93d-fe9fce053fe7" unitRef="usd"> -6892000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfMi0yLTEtMS04NDE5Ng_33f31eb4-9341-4d29-a6d0-82ada0cd7cbe" unitRef="usd"> 52093000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfMi00LTEtMS04NDE5Ng_235208b3-790f-488d-92ad-f7d1e26be4aa" unitRef="usd"> -107353000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OperatingIncomeLoss contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfMi01LTEtMS04NDE5Ng_b10bf824-71c9-4a9f-bab8-e3365e85689f" unitRef="usd"> 170550000 </us-gaap:OperatingIncomeLoss>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfMy0xLTEtMS04NDE5Ng_9bd54159-8953-48fc-96e6-7e52e44235e9" unitRef="usd"> 397000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfMy0yLTEtMS04NDE5Ng_18bca6e7-7650-49f8-a129-bf5938da6212" unitRef="usd"> -464000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfMy00LTEtMS04NDE5Ng_9bf678df-0d53-405e-b865-a0d2ceb8adff" unitRef="usd"> 5114000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:OtherNonoperatingIncomeExpense contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfMy01LTEtMS04NDE5Ng_8bed3280-1fa7-4a24-af39-99dea3124107" unitRef="usd"> 1142000 </us-gaap:OtherNonoperatingIncomeExpense>
<us-gaap:InterestExpense contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfNC0xLTEtMS04NDE5Ng_e755785e-3cd3-4dd2-911a-babd4d60aff3" unitRef="usd"> 17015000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfNC0yLTEtMS04NDE5Ng_64b2262c-7e32-4138-b1e7-3b32b9d25399" unitRef="usd"> 16694000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfNC00LTEtMS04NDE5Ng_4a72aa6e-d6ee-45cc-92bc-cd8b1c896c60" unitRef="usd"> 49711000 </us-gaap:InterestExpense>
<us-gaap:InterestExpense contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfNC01LTEtMS04NDE5Ng_b17b0df1-80fb-4a34-957a-2b938dcceedc" unitRef="usd"> 52442000 </us-gaap:InterestExpense>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="i28d5b08ecb444e7cbb32f468bdc05ad8_D20220701-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfNS0xLTEtMS04NDE5Ng_67f15115-95c5-412c-b27f-db3db739092e" unitRef="usd"> -23510000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="i191139ad85de4e978b2a3efbbafd222d_D20210701-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfNS0yLTEtMS04NDE5Ng_a52779a3-f385-49f0-8cea-3a8ccd6e3670" unitRef="usd"> 34935000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfNS00LTEtMS04NDE5Ng_396f20eb-0cb6-43ea-8ece-61c11da4d806" unitRef="usd"> -151950000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="iaff74492aa1c4050abf5924729154f30_D20210101-20210930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOjFlOTJmODc3YmZhMzRmM2JiMGM4NmVlMGY2NWIyOWRlL3RhYmxlcmFuZ2U6MWU5MmY4NzdiZmEzNGYzYmIwYzg2ZWUwZjY1YjI5ZGVfNS01LTEtMS04NDE5Ng_a0156051-50ed-4eb3-988a-4a8ab481c5a2" unitRef="usd"> 119250000 </us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
<us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock contextRef="i6ddb0de5755b4e718d0b021f164ef690_D20220101-20220930" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RleHRyZWdpb246NWE4OTIxNzJjYzhkNGQ3NmI3YzMwY2NhMjViN2M1MmFfNjY5OQ_0a481fe7-8153-455e-8168-a755b5170756">
<div style="margin-top:10pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets by segment were as follows:</span></div><div style="margin-top:10pt"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:100.000%"><tr><td style="width:1.0%"/><td style="width:69.660%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.519%"/><td style="width:0.1%"/><td style="width:1.0%"/><td style="width:13.521%"/><td style="width:0.1%"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">(in thousands)</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of September 30,<br/>2022</span></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">As of December 31,<br/>2021</span></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Civil</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,467,173 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3,310,648 </span></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Building</span></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">976,400 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">980,989 </span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Specialty Contractors</span></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">607,424 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">631,710 </span></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Corporate and other</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:400;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</span></div></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(290,023)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(198,449)</span></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Total assets</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,760,974 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">$</span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4,724,898 </span></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"/></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</span></div><div style="padding-left:18pt;text-indent:-18pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">(a)</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%;padding-left:6.91pt">Consists principally of cash, equipment, tax-related assets and insurance-related assets, offset by the elimination of assets related to intersegment revenue.</span></div>
</us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock>
<us-gaap:Assets contextRef="i59cb40c8fda245f881ca8f6c66ae4c88_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOmNjZDE5OTdjMzNlNjQzZjBhNTEyNGRjNTg5Y2JmY2JiL3RhYmxlcmFuZ2U6Y2NkMTk5N2MzM2U2NDNmMGE1MTI0ZGM1ODljYmZjYmJfMS0xLTEtMS04NDE5Ng_d356467b-44a4-4784-9347-03822540518b" unitRef="usd"> 3467173000 </us-gaap:Assets>
<us-gaap:Assets contextRef="ifdddf936707a41559fae7363c4fd9c38_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOmNjZDE5OTdjMzNlNjQzZjBhNTEyNGRjNTg5Y2JmY2JiL3RhYmxlcmFuZ2U6Y2NkMTk5N2MzM2U2NDNmMGE1MTI0ZGM1ODljYmZjYmJfMS0yLTEtMS04NDE5Ng_b295ba4b-6761-4423-b2b5-4fbc72934267" unitRef="usd"> 3310648000 </us-gaap:Assets>
<us-gaap:Assets contextRef="ibdefe3f0e09344f693c33f77109ab8b8_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOmNjZDE5OTdjMzNlNjQzZjBhNTEyNGRjNTg5Y2JmY2JiL3RhYmxlcmFuZ2U6Y2NkMTk5N2MzM2U2NDNmMGE1MTI0ZGM1ODljYmZjYmJfMi0xLTEtMS04NDE5Ng_70a8dc31-2080-4786-b0ec-5933c056bef1" unitRef="usd"> 976400000 </us-gaap:Assets>
<us-gaap:Assets contextRef="id5e0dc66d3fc4b91b0b94a5d16bd384f_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOmNjZDE5OTdjMzNlNjQzZjBhNTEyNGRjNTg5Y2JmY2JiL3RhYmxlcmFuZ2U6Y2NkMTk5N2MzM2U2NDNmMGE1MTI0ZGM1ODljYmZjYmJfMi0yLTEtMS04NDE5Ng_da8dcd17-440a-4785-a68b-9049868609d8" unitRef="usd"> 980989000 </us-gaap:Assets>
<us-gaap:Assets contextRef="i7923aba48f6b44a9bb19776bb353ed79_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOmNjZDE5OTdjMzNlNjQzZjBhNTEyNGRjNTg5Y2JmY2JiL3RhYmxlcmFuZ2U6Y2NkMTk5N2MzM2U2NDNmMGE1MTI0ZGM1ODljYmZjYmJfMy0xLTEtMS04NDE5Ng_394b1c7c-19ee-4ef1-a7d8-0d2471530441" unitRef="usd"> 607424000 </us-gaap:Assets>
<us-gaap:Assets contextRef="ie0df2bef94804d6494742ae1b7fa277d_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOmNjZDE5OTdjMzNlNjQzZjBhNTEyNGRjNTg5Y2JmY2JiL3RhYmxlcmFuZ2U6Y2NkMTk5N2MzM2U2NDNmMGE1MTI0ZGM1ODljYmZjYmJfMy0yLTEtMS04NDE5Ng_b7c80eb2-496a-4bba-ba3e-cd8b8083369b" unitRef="usd"> 631710000 </us-gaap:Assets>
<us-gaap:Assets contextRef="i137ba430455d4d3dac7643e18adc3438_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOmNjZDE5OTdjMzNlNjQzZjBhNTEyNGRjNTg5Y2JmY2JiL3RhYmxlcmFuZ2U6Y2NkMTk5N2MzM2U2NDNmMGE1MTI0ZGM1ODljYmZjYmJfNC0xLTEtMS04NDE5Ng_afd3a99a-e0e8-4140-953e-3bba213a916c" unitRef="usd"> -290023000 </us-gaap:Assets>
<us-gaap:Assets contextRef="iaa5a64fa1fd240e1a8de0bf7dd7ad502_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOmNjZDE5OTdjMzNlNjQzZjBhNTEyNGRjNTg5Y2JmY2JiL3RhYmxlcmFuZ2U6Y2NkMTk5N2MzM2U2NDNmMGE1MTI0ZGM1ODljYmZjYmJfNC0yLTEtMS04NDE5Ng_aa2d64d5-8e10-46cd-9e83-09d24cf1a00c" unitRef="usd"> -198449000 </us-gaap:Assets>
<us-gaap:Assets contextRef="ibb808bdbe71f4a60852afd30ab77798c_I20220930" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOmNjZDE5OTdjMzNlNjQzZjBhNTEyNGRjNTg5Y2JmY2JiL3RhYmxlcmFuZ2U6Y2NkMTk5N2MzM2U2NDNmMGE1MTI0ZGM1ODljYmZjYmJfNS0xLTEtMS04NDE5Ng_3782e9ea-69c8-48c8-8e2f-9c7ec379fe27" unitRef="usd"> 4760974000 </us-gaap:Assets>
<us-gaap:Assets contextRef="i932c2e4a3ba04fa0bb4b1801814ed9b0_I20211231" decimals="-3" id="id3VybDovL2RvY3MudjEvZG9jOjRmOThmMDkzMTUwOTQxYjc5NDMzNjAzZjAxMjdlZTEyL3NlYzo0Zjk4ZjA5MzE1MDk0MWI3OTQzMzYwM2YwMTI3ZWUxMl84Mi9mcmFnOjVhODkyMTcyY2M4ZDRkNzZiN2MzMGNjYTI1YjdjNTJhL3RhYmxlOmNjZDE5OTdjMzNlNjQzZjBhNTEyNGRjNTg5Y2JmY2JiL3RhYmxlcmFuZ2U6Y2NkMTk5N2MzM2U2NDNmMGE1MTI0ZGM1ODljYmZjYmJfNS0yLTEtMS04NDE5Ng_1a2abd22-d365-4fad-a9f2-fca2adc86b98" unitRef="usd"> 4724898000 </us-gaap:Assets>
</xbrl>


2 Subsequent Filings that Reference this Filing

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

 2/28/24  Tutor Perini Corp.                10-K       12/31/23  117:100M
 3/15/23  Tutor Perini Corp.                10-K       12/31/22  113:83M
Top
Filing Submission 0000077543-22-000077   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Sun., Apr. 28, 4:56:22.3am ET