<SEC-DOCUMENT>0000077543-23-000074.txt : 20230504
<SEC-HEADER>0000077543-23-000074.hdr.sgml : 20230504
<ACCEPTANCE-DATETIME>20230504161859
ACCESSION NUMBER:		0000077543-23-000074
CONFORMED SUBMISSION TYPE:	8-K
PUBLIC DOCUMENT COUNT:		14
CONFORMED PERIOD OF REPORT:	20230504
ITEM INFORMATION:		Results of Operations and Financial Condition
ITEM INFORMATION:		Financial Statements and Exhibits
FILED AS OF DATE:		20230504
DATE AS OF CHANGE:		20230504

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			TUTOR PERINI CORP
		CENTRAL INDEX KEY:			0000077543
		STANDARD INDUSTRIAL CLASSIFICATION:	GENERAL BUILDING CONTRACTORS - NONRESIDENTIAL BUILDINGS [1540]
		IRS NUMBER:				041717070
		STATE OF INCORPORATION:			MA
		FISCAL YEAR END:			1231

	FILING VALUES:
		FORM TYPE:		8-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-06314
		FILM NUMBER:		23889041

	BUSINESS ADDRESS:	
		STREET 1:		15901 OLDEN STREET
		CITY:			SYLMAR
		STATE:			CA
		ZIP:			91342
		BUSINESS PHONE:		818-362-8391

	MAIL ADDRESS:	
		STREET 1:		15901 OLDEN STREET
		CITY:			SYLMAR
		STATE:			CA
		ZIP:			91342

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TUTOR PERINI Corp
		DATE OF NAME CHANGE:	20090529

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	PERINI CORP
		DATE OF NAME CHANGE:	19920703
</SEC-HEADER>
<DOCUMENT>
<TYPE>8-K
<SEQUENCE>1
<FILENAME>tpc-20230504.htm
<DESCRIPTION>8-K
<TEXT>
<XBRL>
<?xml version="1.0" ?><!--XBRL Document Created with Wdesk from Workiva--><!--Copyright 2023 Workiva--><!--r:f302def5-dcdc-4d3d-9633-49c74dc98d94,g:d80c6910-a69d-4065-86e8-7a512e61802e,d:b92173c8d1364fb5bff8c35e7dea3854--><html xmlns:ixt="http://www.xbrl.org/inlineXBRL/transformation/2020-02-12" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.w3.org/1999/xhtml" xmlns:ixt-sec="http://www.sec.gov/inlineXBRL/transformation/2015-08-31" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:ix="http://www.xbrl.org/2013/inlineXBRL" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:xbrli="http://www.xbrl.org/2003/instance" xml:lang="en-US"><head><meta http-equiv="Content-Type" content="text/html"/>


<title>tpc-20230504</title></head><body><div style="display:none"><ix:header><ix:hidden><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:EntityCentralIndexKey" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF80L2ZyYWc6MmFkOWNhZTYxOGFiNDc4OThhYzk0M2MwNjc3NjY2MDYvdGFibGU6OGRlNjIxZmY2OWNkNGE2Yzg4NjVhMDZjNzZlNzExZDQvdGFibGVyYW5nZTo4ZGU2MjFmZjY5Y2Q0YTZjODg2NWEwNmM3NmU3MTFkNF8yLTEtMS0xLTExMjk2Mg_c1006807-b60a-40d7-a25b-291be02c99df">0000077543</ix:nonNumeric><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:AmendmentFlag" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF80L2ZyYWc6MmFkOWNhZTYxOGFiNDc4OThhYzk0M2MwNjc3NjY2MDYvdGFibGU6OGRlNjIxZmY2OWNkNGE2Yzg4NjVhMDZjNzZlNzExZDQvdGFibGVyYW5nZTo4ZGU2MjFmZjY5Y2Q0YTZjODg2NWEwNmM3NmU3MTFkNF8zLTEtMS0xLTExMjk2Mg_7bca93e4-bea1-427f-8e82-e04c0b5cdc2e">false</ix:nonNumeric></ix:hidden><ix:references xml:lang="en-US"><link:schemaRef xlink:type="simple" xlink:href="tpc-20230504.xsd"></link:schemaRef></ix:references><ix:resources><xbrli:context id="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"><xbrli:entity><xbrli:identifier scheme="http://www.sec.gov/CIK">0000077543</xbrli:identifier></xbrli:entity><xbrli:period><xbrli:startDate>2023-05-04</xbrli:startDate><xbrli:endDate>2023-05-04</xbrli:endDate></xbrli:period></xbrli:context></ix:resources></ix:header></div><div id="ib92173c8d1364fb5bff8c35e7dea3854_1"></div><div style="min-height:36pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"> </span><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><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">UNITED STATES</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">SECURITIES AND EXCHANGE COMMISSION</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">WASHINGTON, DC 20549 </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%">FORM</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:DocumentType" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY4_518d3c75-ed64-4a5a-ae35-26ee4ae2d2a0">8-K</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:18pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">CURRENT REPORT</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Pursuant to Section 13 or 15(d) of the</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Securities Exchange Act of 1934</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%">Date of report (Date of earliest event reported):</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:DocumentPeriodEndDate" format="ixt:date-monthname-day-year-en" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8yMzE_c7c25461-15d1-444a-a665-4974419d24e8">May&#160;4, 2023</ix:nonNumeric> </span></div><div style="text-align:center"><span><br/></span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="margin-bottom:3pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:20pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:EntityRegistrantName" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY5_ebc18d2d-2f0b-49c7-bb3a-75e0d4a549cb">Tutor Perini Corporation</ix:nonNumeric> </span></div><div style="margin-bottom:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">(Exact Name of Registrant as Specified in its Charter)</span></div><div style="text-align:center"><table style="border-collapse:collapse;display:inline-table;margin-bottom:5pt;vertical-align:text-bottom;width:99.358%"><tr><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.900%"></td><td style="width:0.1%"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td></tr></table></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><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><td style="width:32.135%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.282%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:32.283%"></td><td style="width:0.1%"></td></tr><tr><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:700;line-height:100%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:EntityIncorporationStateCountryCode" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6ZDE2NGZlNWU1MzQxNGVjYmI4MTkxNGM0OGExMmRlMDQvdGFibGVyYW5nZTpkMTY0ZmU1ZTUzNDE0ZWNiYjgxOTE0YzQ4YTEyZGUwNF8wLTAtMS0xLTExMjk2Mg_a88b7367-3b40-4f8e-b8d6-bc419f7f5458">Massachusetts</ix:nonNumeric></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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:EntityFileNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6ZDE2NGZlNWU1MzQxNGVjYmI4MTkxNGM0OGExMmRlMDQvdGFibGVyYW5nZTpkMTY0ZmU1ZTUzNDE0ZWNiYjgxOTE0YzQ4YTEyZGUwNF8wLTEtMS0xLTExMjk2Mg_cc1881b2-4b76-4515-bce8-628500fb808a">1-6314</ix:nonNumeric></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:10pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:EntityTaxIdentificationNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6ZDE2NGZlNWU1MzQxNGVjYmI4MTkxNGM0OGExMmRlMDQvdGFibGVyYW5nZTpkMTY0ZmU1ZTUzNDE0ZWNiYjgxOTE0YzQ4YTEyZGUwNF8wLTItMS0xLTExMjk2Mg_cf2f3799-7637-4910-8498-2d94d610a704">04-1717070</ix:nonNumeric></span></td></tr><tr><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%">(State or Other Jurisdiction<br/>of Incorporation)</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%">(Commission<br/>File Number)</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%">(IRS Employer<br/>Identification No.)</span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:EntityAddressAddressLine1" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDYy_8f29c23b-abd1-43cb-9e64-9958fc28d6fd">15901 Olden Street</ix:nonNumeric>,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:EntityAddressCityOrTown" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDYz_350d6614-f319-4bb4-a6a1-dfbf40d100e2">Sylmar</ix:nonNumeric>,</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:EntityAddressStateOrProvince" format="ixt-sec:stateprovnameen" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY0_205aa4c4-deb8-438f-992f-fa9816a33506">California</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:EntityAddressPostalZipCode" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY1_c99dec8d-dbc6-4be9-ab0a-264d6d4a597a">91342-1093</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Address of Principal Executive Offices, and Zip Code)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:CityAreaCode" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDYw_8d1d40de-84b8-4886-bdff-29fd59fd0ac0"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">818</span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">)</span></ix:nonNumeric><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:LocalPhoneNumber" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDYx_b502996a-9536-4fc0-91f7-6dc36ee9f22c">362-8391</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%"> </span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Registrant&#8217;s Telephone Number, Including Area Code)</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">None</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">(Former Name or Former Address, if Changed Since Last Report)</span></div><div style="text-align:center"><span><br/></span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Check the appropriate box below if the Form 8-K filing is intended to simultaneously satisfy the filing obligation of the registrant under any of the following provisions:</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:WrittenCommunications" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY2_a216639d-bf86-4f78-a17f-390adfb30eb8">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Written communications pursuant to Rule 425 under the Securities Act (17 CFR 230.425)</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:SolicitingMaterial" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY3_5176986b-3242-4447-b4d5-42cdb7ca8afa">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160; Soliciting material pursuant to Rule 14a-12 under the Exchange Act (17 CFR 240.14a-12)</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:PreCommencementTenderOffer" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDU4_ecc14eea-aee3-4ed2-b9fa-6525d7ab3311">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act (17 CFR 240.14d-2(b))</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="text-indent:36pt"><span style="color:#000000;font-family:'Arial Unicode MS',sans-serif;font-size:9pt;font-weight:400;line-height:120%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:PreCommencementIssuerTenderOffer" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDU5_ec1953c2-fa36-4bd6-8d0b-4f0367d4b75b">&#9744;</ix:nonNumeric></span><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">&#160;&#160;&#160;&#160;Pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act (17 CFR 240.13e-4(c))</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6pt;font-weight:400;line-height:120%">&#160;</span></div><div style="margin-bottom:6pt;margin-top:6pt;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Securities registered pursuant to Section 12(b) of the Act:</span></div><div style="margin-top:5pt"><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><td style="width:34.156%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:28.387%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:34.157%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Title of each class</span></td><td colspan="3" style="border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Trading Symbol(s)</span></td><td colspan="3" style="border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Name of each exchange on which registered</span></td></tr><tr><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:Security12bTitle" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6MTQ4YTNlMDcwY2Q0NDA5OTg4NGYzYWJhNThhYmU5MDUvdGFibGVyYW5nZToxNDhhM2UwNzBjZDQ0MDk5ODg0ZjNhYmE1OGFiZTkwNV8xLTAtMS0xLTExMjk2Mg_013bafad-43a5-417d-960d-3df84e6afea6">Common Stock, $1.00 par value</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:TradingSymbol" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6MTQ4YTNlMDcwY2Q0NDA5OTg4NGYzYWJhNThhYmU5MDUvdGFibGVyYW5nZToxNDhhM2UwNzBjZDQ0MDk5ODg0ZjNhYmE1OGFiZTkwNV8xLTEtMS0xLTExMjk2Mg_01bd1b0b-28cc-46ae-bd81-a5833b2dcc4a">TPC</ix:nonNumeric></span></td><td colspan="3" style="border-bottom:1pt solid #000000;border-left:1pt solid #000000;border-right:1pt solid #000000;border-top:1pt solid #000000;padding:2px 1pt;text-align:center;vertical-align:top"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:SecurityExchangeName" format="ixt-sec:exchnameen" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6MTQ4YTNlMDcwY2Q0NDA5OTg4NGYzYWJhNThhYmU5MDUvdGFibGVyYW5nZToxNDhhM2UwNzBjZDQ0MDk5ODg0ZjNhYmE1OGFiZTkwNV8xLTItMS0xLTExMjk2Mg_d2bbbac7-73cc-4b16-9d87-7b1b49c90969">The New York Stock Exchange</ix:nonNumeric></span></td></tr></table></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">Indicate by check mark whether the registrant is an emerging growth company as defined in Rule&#160;405 of the Securities Act of 1933 (&#167;230.405 of this chapter) or Rule&#160;12b-2 of the Securities Exchange Act of 1934 (&#167;240.12b-2 of this chapter).</span></div><div><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><td style="width:91.688%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.441%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:5.471%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:right;vertical-align:bottom"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Emerging growth company</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%"><ix:nonNumeric contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504" name="dei:EntityEmergingGrowthCompany" format="ixt-sec:boolballotbox" id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6NTJjMmMyMmU3NTNlNGJmY2E0OTM0MGYyZDYxNTYzYmIvdGFibGVyYW5nZTo1MmMyYzIyZTc1M2U0YmZjYTQ5MzQwZjJkNjE1NjNiYl8wLTItMS0xLTExMjk2Mg_9507ab27-a053-4f67-801c-9b95211ccc8b">&#9744;</ix:nonNumeric></span></td></tr><tr style="height:12pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:400;line-height:100%">If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a)&#160;of the Exchange Act.</span></td><td colspan="3" style="padding:0 1pt"></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:9pt;font-weight:700;line-height:100%">&#9744;</span></td></tr></table></div><div><span><br/></span></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div><span><br/></span></div></div></div><div id="ib92173c8d1364fb5bff8c35e7dea3854_7"></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="-sec-extract:summary"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 2.02.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Results of Operations and Financial Condition</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">On May&#160;4, 2023 Tutor Perini Corporation issued a press release announcing its financial results for the quarter ended March&#160;31, 2023. A copy of that press release is attached hereto as Exhibit 99.1 and is incorporated herein by reference.</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:120%">The information in this Current Report on Form 8-K, including Exhibit 99.1 hereto, is being furnished to the Securities and Exchange Commission and shall not be deemed &#8220;filed&#8221; for any purpose, including for purposes of Section 18 of the Securities Exchange Act of 1934, as amended, or otherwise subject to the liabilities of such section. The information in this Current Report on Form 8-K shall not be deemed incorporated by reference into any filing under the Securities Act of 1933, as amended, or the Securities Exchange Act of 1934, as amended, regardless of any general incorporation language in such filing.</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">Item 9.01.&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Financial Statements and Exhibits</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:120%">(d)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Exhibits</span></div><div><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><td style="width:13.541%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.883%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:67.276%"></td><td style="width:0.1%"></td></tr><tr><td colspan="6" style="border-bottom: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:100%">Exhibit Number</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:700;line-height:100%">Description</span></td></tr><tr><td colspan="6" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:top"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tpc20230504ex991.htm">99.1</a></span></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><span style="color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline"><a style="-sec-extract:exhibit;color:#0000ff;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%;text-decoration:underline" href="tpc20230504ex991.htm">Press release</a></span></div></td></tr><tr><td colspan="6" style="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%">104</span></td><td colspan="3" style="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%">The cover page from this Current Report on Form 8-K formatted in Inline XBRL (included as Exhibit 101).</span></td></tr></table></div><div><span><br/></span></div><div style="text-align:justify"><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</span></div></div></div><hr style="page-break-after:always"/><div style="min-height:42.75pt;width:100%"><div><span><br/></span></div></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:120%">SIGNATURE</span></div><div style="text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">&#160;</span></div><div><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">Pursuant to the requirements of the Securities Exchange Act of 1934, the registrant has duly caused this report to be signed on its behalf by the undersigned hereunto duly authorized.</span></div><div style="margin-top:5pt"><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><td style="width:4.317%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:42.677%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:3.585%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:45.021%"></td><td style="width:0.1%"></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="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:700;line-height:100%">TUTOR PERINI CORPORATION</span></td></tr><tr style="height:15pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="padding:0 1pt"></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:100%">Date: </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%">May 4, 2023</span></td><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%">By:</span></div></td><td colspan="3" style="border-bottom:1pt solid #000000;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%">/s/ Gary G. Smalley</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="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%">Gary G. Smalley</span></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="6" style="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%">Executive Vice President and Chief Financial Officer</span></td></tr></table></div><div><span><br/></span></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="-sec-extract:summary;text-align:center"><span style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</span></div></div></div></body></html>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-99.1
<SEQUENCE>2
<FILENAME>tpc20230504ex991.htm
<DESCRIPTION>EX-99.1
<TEXT>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"><html><head>
<!-- Document created using Wdesk -->
<!-- Copyright 2023 Workiva -->
<title>Document</title></head><body><div id="i1c218e49ce0c4bacac73a3ef5ae28d10_1"></div><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:center"><img alt="tpca01.jpg" src="tpca01.jpg" style="height:78px;margin-bottom:5pt;vertical-align:text-bottom;width:366px"></div><div style="text-align:center;text-indent:36pt"><font><br></font></div><div style="text-align:center"><font style="color:#006600;font-family:'Calibri',sans-serif;font-size:12pt;font-weight:700;line-height:120%">News Release</font></div><div style="text-indent:36pt"><font><br></font></div><div style="text-align:center"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:13pt;font-weight:700;line-height:120%">Tutor Perini Reports First Quarter 2023 Results</font></div><div style="text-align:center;text-indent:36pt"><font><br></font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:12.53pt">Solid operating cash flow of $21.3&#160;million in Q1 2023</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:12.53pt">Sustained backlog of $7.9 billion provides good revenue visibility</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">&#8226;</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%;padding-left:12.53pt">Significant backlog growth expected in Q2 2023, with more than $3.2&#160;billion of new awards already booked in the quarter</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">LOS ANGELES &#8211; (BUSINESS WIRE) &#8211; May&#160;4, 2023 &#8211; Tutor Perini Corporation (the &#8220;Company&#8221;) (NYSE&#58; TPC), a leading civil, building and specialty construction company, reported results today for the first quarter of 2023. Revenue was $776.3&#160;million compared to $952.2&#160;million for the first quarter of last year. The decrease was largely due to reduced project execution activities on a transportation project in the Northeast that is nearing completion, which impacted all three segments, and a previously reported unfavorable adjustment related to an adverse legal ruling on a completed mixed-use project in New York, which impacted the Building and Specialty Contractors segments, as discussed further below. In addition, the COVID-19 pandemic-induced customer budgetary constraints, combined with certain political and other factors, resulted in the Company not being awarded certain Civil segment projects over the last few years totaling more than $10.0&#160;billion despite having been the low or preferred bidder. Not being awarded these projects impacted revenue for the first quarters of both 2023 and 2022, and most of these projects are expected to be re-bid later in 2023 or in 2024.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Loss from construction operations for the first quarter of 2023 was $81.9&#160;million, compared to $9.9&#160;million for the same period in 2022. The loss for the first quarter of 2023 was primarily due to the unfavorable adjustment associated with the aforementioned adverse legal ruling on a completed mixed-use project in New York, which pertained to the Company's appeal of a bankruptcy court ruling on claims against the project's developer and resulted in a non-cash, pre-tax charge of $83.6&#160;million, of which $72.2&#160;million impacted the Building segment and $11.4&#160;million impacted the Specialty Contractors segment. The loss for the 2023 period was also due to the temporary unfavorable impact to current-period earnings of $28.0&#160;million from the successful negotiation of significant lower margin (and lower risk) change orders in the first quarter of 2023 on a Civil segment mass-transit project in California. These approved change orders increased the project&#8217;s overall estimated profit but reduced the project&#8217;s percentage of completion and overall margin percentage as of March 31, 2023. This temporary reduction to earnings is expected to reverse itself over the remaining life of the project. As a result, net loss attributable to the Company for the first quarter of 2023 was $49.2&#160;million, or a $0.95 loss per diluted share, compared to net loss attributable to the Company of $21.6&#160;million, or a $0.42 loss per diluted share, for the first quarter of 2022.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company generated $21.3&#160;million of cash from operating activities in the first quarter of 2023 compared to $120.7&#160;million for the same period of 2022. Due to business seasonality, the Company has only generated positive operating cash for the first quarter three times since the merger of Tutor-Saliba Corporation and Perini Corporation in 2008. The positive operating cash generation in the first quarter of 2023 was driven by solid collection activities, including collections associated with certain settlement negotiations that concluded in the fourth quarter of 2022. The operating cash result for the prior-year quarter was a first quarter record for the Company, driven by the timing of certain large collections. The Company anticipates strong operating cash generation over the remainder of 2023, with operating cash flow for 2023 expected to exceed the record amount reported for 2022.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Backlog was $7.9&#160;billion as of March&#160;31, 2023, down slightly compared to $8.3&#160;billion for the same period last year but level with backlog at the end of 2022. The most significant new awards and contract adjustments in the first quarter of 2023 included $224&#160;million of additional funding for a mass-transit project in California&#59; a $91&#160;million educational facility project in California&#59; a $75&#160;million military facility renovation project in Colorado&#59; a $62&#160;million bridge repair project in </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">1</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Minnesota&#59; and $56&#160;million of additional funding for a healthcare project in California. Subsequently, in the second quarter of 2023, the Company has been awarded more than $3.2&#160;billion of new projects, including the $2.95&#160;billion Brooklyn Jail design-build project in New York and a $222 million construction project at Tinian International Airport in the Commonwealth of Northern Mariana Islands.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Outlook and Guidance</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">&#8220;We generated solid operating cash in the first quarter of 2023 and expect that our operating cash flow will continue to be strong for the rest of this year,&#8221; said Ronald Tutor, Chairman and Chief Executive Officer. Tutor added, &#8220;Our backlog stood at $7.9&#160;billion at the end of the first quarter and has already grown significantly in the second quarter with the addition of more than $3.2&#160;billion of new awards, including the $2.95&#160;billion Brooklyn Jail project. These new projects, together with others that we expect to capture later this year, will provide a strong foundation for growth and improved profitability over the next several years. Our bidding pipeline remains large and active, and we expect it to further expand as funding from the Bipartisan Infrastructure Law reaches our customers, enabling them to advance various large, complex projects that have been long planned.&#8221;</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:115%">The Company's first quarter financial results make the achievement of its EPS guidance for 2023 challenging. Accordingly, the Company is withdrawing its EPS guidance at this time. However, the Company believes that certain potential positive events that may occur later this year could offset much of the negative results from the first quarter. Therefore, the Company will reassess its outlook over the coming months and intends to provide updated guidance when it reports its results for the second quarter of 2023.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">First Quarter 2023 Conference Call</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The Company will host a conference call at 2&#58;00 PM Pacific Time on Thursday, May&#160;4, 2023, to discuss the first quarter 2023 results. To participate in the conference call, please dial 877-407-8293 five to ten minutes prior to the scheduled time. International callers should dial 1-201-689-8349.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">The conference call will be webcast live over the Internet and can be accessed by all interested parties on Tutor Perini's website at www.tutorperini.com. For those unable to participate during the live call, the webcast will be available for replay shortly after the call on the website.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">About Tutor Perini Corporation</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Tutor Perini Corporation is a leading civil, building and specialty construction company offering diversified general contracting and design-build services to private customers and public agencies throughout the world. We have provided construction services since 1894 and have established a strong reputation within our markets by executing large, complex projects on time and within budget, while adhering to strict quality control measures. We offer general contracting, pre-construction planning and comprehensive project management services, including planning and scheduling of manpower, equipment, materials and subcontractors required for a project. We also offer self-performed construction services including site work, concrete forming and placement, steel erection, electrical, mechanical, plumbing and heating, ventilation and air conditioning (HVAC). We are known for our major complex building project commitments, as well as our capacity to perform large and complex transportation and heavy civil construction for government agencies and private customers throughout the world.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Forward-Looking Statements</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">The statements contained in this release, including those set forth in the section &#8220;Outlook and Guidance,&#8221; that are not purely historical are forward-looking statements within the meaning of Section 27A of the Securities Act of 1933, as amended, and Section 21E of the Securities Exchange Act of 1934, as amended, including without limitation, statements</font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"> </font><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">regarding the Company&#8217;s expectations, hopes, beliefs, intentions or strategies regarding the future and statements regarding future guidance or estimates and non-historical performance. These forward-looking statements are based on the Company&#8217;s current expectations and beliefs concerning future developments and their potential effects on the Company. While the Company&#8217;s expectations, beliefs and projections are expressed in good faith and the Company believes there is a reasonable basis for them, there can be no assurance that future developments affecting the Company </font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">2</font></div></div></div><hr style="page-break-after:always"><div style="min-height:36pt;width:100%"><div><font><br></font></div></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%">will be those that we have anticipated. These forward-looking statements involve a number of risks, uncertainties (some of which are beyond the control of the Company) or other assumptions that may cause actual results or performance to be materially different from those expressed or implied by such forward-looking statements. These risks and uncertainties include, but are not limited to&#58; revisions of estimates of contract risks, revenue or costs, economic factors such as inflation, the timing of new awards, or the pace of project execution, which has resulted and may continue to result in losses or lower than anticipated profit&#59; unfavorable outcomes of existing or future litigation or dispute resolution proceedings against us or customers (project owners, developers, general contractors, etc.), subcontractors or suppliers, as well as failure to promptly recover significant working capital invested in projects subject to such matters&#59; a significant slowdown or decline in economic conditions, such as those presented during a recession&#59; increased competition and failure to secure new contracts&#59; contract requirements to perform extra work beyond the initial project scope, which has and in the future could result in disputes or claims and adversely affect our working capital, profits and cash flows&#59; risks and other uncertainties associated with assumptions and estimates used to prepare our financial statements&#59; failure to meet contractual schedule requirements, which could result in higher costs and reduced profits or, in some cases, exposure to financial liability for liquidated damages and&#47;or damages to customers, as well as damage to our reputation&#59; inability to attract and retain our key officers, and to adequately plan for their succession, and hire and retain personnel required to execute and perform on our contracts&#59; risks related to our international operations, such as uncertainty of U.S. government funding, as well as economic, political, regulatory and other risks, including risks of loss due to acts of war, labor conditions, and other unforeseeable events in countries where we do business, which could adversely affect our revenue and earnings&#59; decreases in the level of government spending for infrastructure and other public projects&#59; an inability to obtain bonding could have a negative impact on our operations and results&#59; possible systems and information technology interruptions and breaches in data security and&#47;or privacy&#59; downgrades in our credit ratings&#59; failure to meet our obligations under our debt agreements, especially in a high interest rate environment&#59; failure of our joint venture partners to perform their venture obligations, which could impose additional financial and performance obligations on us, resulting in reduced profits or losses and&#47;or reputational harm&#59; the impact of inclement weather conditions on projects&#59; risks related to government contracts and related procurement regulations&#59; client cancellations of, or reductions in scope under, contracts reported in our backlog&#59; significant fluctuations in the market price of our common stock, which could result in substantial losses for stockholders and potentially subject us to securities litigation&#59; public health crises, such as the COVID-19 pandemic, have adversely impacted, and could in the future adversely impact, our business, financial condition and results of operations by, among other things, delaying the timing of project bids and&#47;or awards and the timing of dispute resolutions and associated collections&#59; violations of the U.S. Foreign Corrupt Practices Act and similar worldwide anti-bribery laws&#59; physical and regulatory risks related to climate change&#59; impairment of our goodwill or other indefinite-lived intangible assets&#59; the exertion of influence over the Company by our chairman and chief executive officer due to his position and significant ownership interest&#59; and other risks and uncertainties discussed under the heading &#8220;Risk Factors&#8221; in our Annual Report on Form 10-K for the year ended December&#160;31, 2022 filed on March 15, 2023 and in other reports that we file with the Securities and Exchange Commission from time to time. The Company undertakes no obligation to publicly update or revise any forward-looking statements, whether as a result of new information, future events or otherwise, except as may be required under applicable securities laws.</font></div><div style="text-align:justify"><font><br></font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%">Contact&#58;</font></div><div><font><br></font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Tutor Perini Corporation</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Jorge Casado, 818-362-8391</font></div><div><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">Vice President, Investor Relations &#38; Corporate Communications</font></div><div style="text-align:justify"><font style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%">www.tutorperini.com</font></div><div style="padding-left:18pt;text-indent:-18pt"><font><br></font></div><div style="height:36pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">3</font></div></div></div><div id="i1c218e49ce0c4bacac73a3ef5ae28d10_4"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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><td style="width:72.876%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.449%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:10.160%"></td><td style="width:0.1%"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tutor Perini Corporation</font></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Condensed Consolidated Statements of Operations</font></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unaudited</font></td></tr><tr style="height:3pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">Three Months Ended<br>March 31,</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font 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 amounts)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2023</font></td><td colspan="3" style="border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:middle"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:120%">2022</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">REVENUE</font></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">776,300&#160;</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">952,154&#160;</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COST OF OPERATIONS</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(800,469)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(901,809)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GROSS PROFIT (LOSS)</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(24,169)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">50,345&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">General and administrative expenses</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(57,776)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(60,252)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LOSS FROM CONSTRUCTION OPERATIONS</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(81,945)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(9,907)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other income, net</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,417&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,697&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Interest expense</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,513)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(16,492)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LOSS BEFORE INCOME TAXES</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(97,041)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(22,702)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Income tax benefit</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">48,112&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,889&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NET LOSS</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,929)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,813)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LESS&#58; NET INCOME ATTRIBUTABLE TO NONCONTROLLING INTERESTS</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">267&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,821&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NET LOSS ATTRIBUTABLE TO TUTOR PERINI CORPORATION</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(49,196)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(21,634)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">BASIC LOSS PER COMMON SHARE</font></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.95)</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.42)</font></td><td style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">DILUTED LOSS PER COMMON SHARE</font></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.95)</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:3pt double #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(0.42)</font></td><td style="background-color:#ffffff;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">WEIGHTED-AVERAGE COMMON SHARES OUTSTANDING&#58;</font></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:3pt double #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">BASIC</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,551&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,107&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">DILUTED</font></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,551&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,107&#160;</font></td><td style="background-color:#cceeff;border-bottom:3pt double #000;border-top:3pt double #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr></table></div><div style="text-indent:36pt"><font><br></font></div><div style="text-indent:36pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">4</font></div></div></div><div id="i1c218e49ce0c4bacac73a3ef5ae28d10_7"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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><td style="width:35.157%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.572%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:8.256%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:2.285%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:9.577%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Tutor Perini Corporation</font></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Segment Information</font></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Unaudited</font></td></tr><tr style="height:5pt"><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:0 1pt"></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Reportable Segments</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</font></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Civil</font></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Building</font></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Specialty<br>Contractors</font></td><td colspan="3" style="border-top:1.5pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Total</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Corporate</font></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Consolidated<br>Total</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2023</font></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">378,224&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,291&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,748&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">804,263&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">804,263&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of intersegment revenue</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(28,354)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">362&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">29&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,963)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(27,963)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue from external customers</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">349,870&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">229,653&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">196,777&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">776,300&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">776,300&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) from construction operations</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">18,012&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(70,209)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(12,448)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(64,645)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(a)</font></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(17,300)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</font></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(81,945)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</font></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">15,065&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,017&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">444&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,526&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">270&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,796&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</font></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">6,981&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">457&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">619&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">8,057&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,351&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">10,408&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:15pt"><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:700;line-height:100%">Three Months Ended March 31, 2022</font></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Total revenue</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">460,742&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">355,978&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,864&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,047,584&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">1,047,584&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Elimination of intersegment revenue</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(69,947)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(25,330)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(153)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95,430)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(95,430)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Revenue from external customers</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">390,795&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">330,648&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">230,711&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">952,154&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">952,154&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Income (loss) from construction operations</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(967)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">9,464&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(3,894)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">4,603&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(d)</font></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(14,510)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:middle"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(b)</font></div></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">(9,907)</font></td><td style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Capital expenditures</font></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,175&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">638&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">11,815&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">213&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">12,028&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">Depreciation and amortization</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5.85pt;font-weight:400;line-height:100%;position:relative;top:-3.15pt;vertical-align:baseline">(c)</font></div></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">401&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">502&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">17,903&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">2,335&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:100%">20,238&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:3pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.03pt">During the three months ended March&#160;31, 2023, the Company&#8217;s income (loss) from construction operations was negatively impacted by an adverse legal ruling on a completed mixed-use project in New York, which resulted in a non-cash, pre-tax charge of $83.6&#160;million ($60.1 million, or $1.17 per diluted share, after-tax), of which $72.2&#160;million impacted the Building segment and $11.4&#160;million impacted the Specialty Contractors segment, as well as an unfavorable adjustment of $28.0&#160;million ($22.2&#160;million, or $0.43 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&#8217;s overall estimated profit but reduced the project&#8217;s percentage of completion and overall margin percentage as of March&#160;31, 2023.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(b)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">Consists primarily of corporate general and administrative expenses.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(c)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.03pt">Depreciation and amortization is included in income (loss) from construction operations.</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(d)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:7.52pt">During the three months ended March 31, 2022, the Company&#8217;s income (loss) from construction operations was negatively impacted by $25.5&#160;million ($18.3&#160;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 and an adverse impact of $17.6&#160;million ($13.9&#160;million, or $0.27 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&#8217;s overall estimated profit but reduced the project&#8217;s percentage of completion and overall margin percentage as of March&#160;31, 2022.</font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">5</font></div></div></div><div id="i1c218e49ce0c4bacac73a3ef5ae28d10_10"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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><td style="width:61.965%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.856%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.529%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.421%"></td><td style="width:0.1%"></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Tutor Perini Corporation</font></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Condensed Consolidated Balance Sheets</font></td></tr><tr><td colspan="15" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Unaudited</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in thousands, except share and per share amounts)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of March 31,<br>2023</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">As of December 31,<br>2022</font></td></tr><tr style="height:3pt"><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:2pt solid #000000;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#cceeff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">ASSETS</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CURRENT ASSETS&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash and cash equivalents ($166,416 and $168,408 related to variable interest entities (&#8220;VIEs&#8221;))</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">282,695&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,351&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted cash</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">19,946&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,480&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Restricted investments</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">88,240&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">91,556&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts receivable ($69,197 and $54,040 related to VIEs)</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,592&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,171,085&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retention receivable ($157,729 and $187,615 related to VIEs)</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">563,967&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">585,556&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Costs and estimated earnings in excess of billings ($83,546 and $83,911 related to VIEs)</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,299,786&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,377,528&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other current assets ($29,553 and $33,340 related to VIEs)</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">132,321&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,215&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current assets</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,527,547&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,678,771&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">PROPERTY AND EQUIPMENT (&#34;P&#38;E&#34;)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, net of accumulated depreciation of $510,604 and $505,512 (net P&#38;E of $28,773 and $22,133 related to VIEs)</font></div></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">441,606&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">435,088&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">GOODWILL</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,143&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">205,143&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">INTANGIBLE ASSETS, NET</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">69,983&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,542&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OTHER ASSETS</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">232,499&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">153,256&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL ASSETS</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,476,778&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,542,800&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr style="height:3pt"><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000;padding:0 1pt"></td><td colspan="3" style="border-top:3pt double #000000;padding:0 1pt"></td></tr><tr><td colspan="15" style="background-color:#ffffff;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LIABILITIES AND EQUITY</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">CURRENT LIABILITIES&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Current maturities of long-term debt</font></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">66,228&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td style="padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">70,285&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accounts payable ($33,540 and $36,484 related to VIEs)</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">471,938&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">495,345&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retention payable ($44,481 and $44,859 related to VIEs)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,972&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">246,562&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font 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 ($471,199 and $480,839 related to VIEs)</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">978,505&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">975,812&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accrued expenses and other current liabilities ($3,147 and $5,082 related to VIEs)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">171,604&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">179,523&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total current liabilities</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,934,247&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,967,527&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">LONG-TERM DEBT</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">, less current maturities, net of unamortized discount and debt issuance costs totaling $13,136 and $13,980</font></div></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">914,454&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">888,154&#160;</font></td><td style="border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">OTHER LONG-TERM LIABILITIES</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">238,370&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">245,135&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL LIABILITIES</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,087,071&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,100,816&#160;</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">COMMITMENTS AND CONTINGENCIES</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">EQUITY</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Stockholders' equity&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Preferred stock - authorized 1,000,000 shares ($1 par value), none issued</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Common stock - authorized 112,500,000 shares ($1 par value), issued and outstanding 51,644,903 and 51,521,336 shares</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,645&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">51,521&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Additional paid-in capital</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,142,081&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,140,933&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Retained earnings</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">255,105&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">304,301&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Accumulated other comprehensive loss</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(45,310)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(47,037)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Total stockholders' equity</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,403,521&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,449,718&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Noncontrolling interests</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(13,814)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,734)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL EQUITY</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,389,707&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,441,984&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000000;border-top:1pt solid #000000;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">TOTAL LIABILITIES AND EQUITY</font></td><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,476,778&#160;</font></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><td colspan="3" style="background-color:#ffffff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,542,800&#160;</font></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></tr></table></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">6</font></div></div></div><div id="i1c218e49ce0c4bacac73a3ef5ae28d10_13"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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><td style="width:70.391%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.788%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:12.791%"></td><td style="width:0.1%"></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Tutor Perini Corporation</font></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Condensed Consolidated Statements of Cash Flows</font></td></tr><tr><td colspan="12" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Unaudited</font></td></tr><tr><td colspan="3" style="padding:0 1pt"></td><td colspan="9" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">Three Months Ended March 31,</font></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:400;line-height:100%">(in thousands)</font></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2023</font></td><td colspan="3" style="border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="border-top:1pt solid #000;padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:8pt;font-weight:700;line-height:100%">2022</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows from Operating Activities&#58;</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Net loss</font></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(48,929)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#ffffff;padding:2px 0;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(18,813)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Adjustments to reconcile net loss to net cash provided by operating activities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Depreciation</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">9,849&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,733&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Amortization of intangible assets</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">559&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">5,505&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Share-based compensation expense</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,071&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,417&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Change in debt discounts and deferred debt issuance costs</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,004&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">901&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Deferred income taxes</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(86,265)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(52)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 12.25pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Gain on sale of property and equipment</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,975)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(132)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Changes in other components of working capital</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">148,182&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">112,448&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other long-term liabilities</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(2,256)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,489&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Other, net</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,088&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">251&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NET CASH PROVIDED BY OPERATING ACTIVITIES</font></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">21,328&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">120,747&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows from Investing Activities&#58;</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Acquisition of property and equipment</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(17,796)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(12,028)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from sale of property and equipment</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">6,540&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,434&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Investments in securities</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(386)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(4,657)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from maturities and sales of investments in securities</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,755&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">383&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NET CASH USED IN INVESTING ACTIVITIES</font></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(6,887)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(14,868)</font></td><td style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash Flows from Financing Activities&#58;</font></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Proceeds from debt</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">259,500&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">284,552&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Repayment of debt</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(238,101)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(275,910)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Cash payments related to share-based compensation</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(123)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(1,009)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Distributions paid to noncontrolling interests</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(8,500)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(7,500)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Contributions from noncontrolling interests</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,000&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">3,961&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt 2px 7.75pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Debt issuance, extinguishment and modification costs</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(407)</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">&#8212;&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">NET CASH PROVIDED BY FINANCING ACTIVITIES</font></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">14,369&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,094&#160;</font></td><td style="background-color:#cceeff;border-top:1pt solid #000000;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000;padding:0 1pt"></td><td colspan="3" style="background-color:#ffffff;border-top:1pt solid #000000;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:400;line-height:100%">&#160;</font></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Net increase in cash, cash equivalents and restricted cash</font></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">28,810&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">109,973&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></tr><tr><td colspan="3" style="background-color:#ffffff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash at beginning of period</font></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">273,831&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td><td colspan="3" style="background-color:#ffffff;padding:0 1pt"></td><td colspan="2" style="background-color:#ffffff;padding:2px 0 2px 1pt;text-align:right;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">211,396&#160;</font></td><td style="background-color:#ffffff;padding:2px 1pt 2px 0;text-align:right;vertical-align:bottom"></td></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Cash, cash equivalents and restricted cash at end of period</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">302,641&#160;</font></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><td colspan="3" style="background-color:#cceeff;border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">321,369&#160;</font></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></tr></table></div><div style="text-indent:36pt"><font style="font-family:'Times New Roman',sans-serif;font-size:1pt;font-weight:400;line-height:120%"></font></div><div style="padding-left:18pt"><font><br></font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">7</font></div></div></div><div id="i1c218e49ce0c4bacac73a3ef5ae28d10_16"></div><hr style="page-break-after:always"><div style="min-height:42.75pt;width:100%"><div><font><br></font></div></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><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Tutor Perini Corporation</font></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Backlog Information</font></td></tr><tr><td colspan="27" style="padding:2px 1pt;text-align:center;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:12pt;font-weight:700;line-height:100%">Unaudited</font></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></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><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:16.005%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:20.976%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:18.052%"></td><td style="width:0.1%"></td><td style="width:0.1%"></td><td style="width:0.530%"></td><td style="width:0.1%"></td><td style="width:1.0%"></td><td style="width:15.571%"></td><td style="width:0.1%"></td></tr><tr><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td><td colspan="3" style="display:none"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(in millions)</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Backlog at </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">December&#160;31, 2022</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">New Awards in the </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br>March 31, 2023</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:6.5pt;font-weight:700;line-height:100%;position:relative;top:-3.5pt;vertical-align:baseline">(a)</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Revenue Recognized in the </font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Three Months Ended<br>March 31, 2023</font></div></td><td colspan="3" style="padding:0 1pt"></td><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">Backlog at</font></div><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:700;line-height:100%">&#160;March&#160;31, 2023</font></div></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Civil</font></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,416.3&#160;</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">379.1&#160;</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(349.9)</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;border-top:1.5pt solid #000;padding:0 1pt"></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">4,445.5&#160;</font></td><td style="background-color:#cceeff;border-top:1.5pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Building</font></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,223.6&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">233.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(229.6)</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="padding:0 1pt"></td><td colspan="2" style="padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">2,227.5&#160;</font></td><td style="padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr><tr><td colspan="3" style="background-color:#cceeff;padding:2px 1pt;text-align:left;vertical-align:bottom"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Specialty Contractors</font></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,289.2&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">154.1&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(196.8)</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="background-color:#cceeff;padding:0 1pt"></td><td colspan="2" style="background-color:#cceeff;padding:2px 0 2px 1pt;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">1,246.5&#160;</font></td><td style="background-color:#cceeff;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></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"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">Total</font></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,929.1&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">766.7&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">(776.3)</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td><td colspan="3" style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:0 1pt"></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0 2px 1pt;text-align:left;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">$</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 0;text-align:right;vertical-align:top"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:100%">7,919.5&#160;</font></td><td style="border-bottom:3pt double #000;border-top:1pt solid #000;padding:2px 1pt 2px 0;text-align:right;vertical-align:top"></td></tr></table></div><div><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:5pt;font-weight:700;line-height:120%">____________________________________________________________________________________________________</font></div><div style="padding-left:18pt;text-indent:-18pt"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%">(a)</font><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:9pt;font-weight:400;line-height:120%;padding-left:8.03pt">New awards consist of the original contract price of projects added to our backlog plus or minus subsequent changes to the estimated total contract price of existing contracts.</font></div><div><font><br></font></div><div style="height:42.75pt;position:relative;width:100%"><div style="bottom:0;position:absolute;width:100%"><div style="text-align:center"><font style="color:#000000;font-family:'Times New Roman',sans-serif;font-size:10pt;font-weight:400;line-height:120%">8</font></div></div></div></body></html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>3
<FILENAME>tpc-20230504.xsd
<DESCRIPTION>XBRL TAXONOMY EXTENSION SCHEMA DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f302def5-dcdc-4d3d-9633-49c74dc98d94,g:d80c6910-a69d-4065-86e8-7a512e61802e-->
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:tpc="http://www.tutorperini.com/20230504" attributeFormDefault="unqualified" elementFormDefault="qualified" targetNamespace="http://www.tutorperini.com/20230504">
  <xs:import namespace="http://www.w3.org/1999/xlink" schemaLocation="http://www.xbrl.org/2003/xlink-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd"/>
  <xs:import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd"/>
  <xs:import namespace="http://xbrl.sec.gov/dei/2022" schemaLocation="https://xbrl.sec.gov/dei/2022/dei-2022.xsd"/>
  <xs:annotation>
    <xs:appinfo>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tpc-20230504_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:type="simple"/>
      <link:linkbaseRef xmlns:xlink="http://www.w3.org/1999/xlink" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:href="tpc-20230504_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:type="simple"/>
      <link:roleType id="Cover" roleURI="http://www.tutorperini.com/role/Cover">
        <link:definition>0000001 - Document - Cover</link:definition>
        <link:usedOn>link:presentationLink</link:usedOn>
        <link:usedOn>link:calculationLink</link:usedOn>
        <link:usedOn>link:definitionLink</link:usedOn>
      </link:roleType>
    </xs:appinfo>
  </xs:annotation>
</xs:schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>4
<FILENAME>tpc-20230504_lab.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION LABEL LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f302def5-dcdc-4d3d-9633-49c74dc98d94,g:d80c6910-a69d-4065-86e8-7a512e61802e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/netLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel"/>
  <link:roleRef roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel"/>
  <link:labelLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended">
    <link:label id="lab_dei_EntityCentralIndexKey_c24dfbcd-1521-4b72-a3ed-0e4d5dbeb572_terseLabel_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:label id="lab_dei_EntityCentralIndexKey_label_en-US" xlink:label="lab_dei_EntityCentralIndexKey" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Central Index Key</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityCentralIndexKey" xlink:to="lab_dei_EntityCentralIndexKey" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_3100f20e-10ac-4972-8bae-5968d23d0430_terseLabel_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:label id="lab_dei_EntityTaxIdentificationNumber_label_en-US" xlink:label="lab_dei_EntityTaxIdentificationNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Tax Identification Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityTaxIdentificationNumber" xlink:to="lab_dei_EntityTaxIdentificationNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressAddressLine1_00e0ab85-3eca-4683-923b-2743f23d5a77_terseLabel_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:label id="lab_dei_EntityAddressAddressLine1_label_en-US" xlink:label="lab_dei_EntityAddressAddressLine1" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Address Line One</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressAddressLine1" xlink:to="lab_dei_EntityAddressAddressLine1" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_TradingSymbol_bdb66c7f-a269-4e46-8150-ec366a0f6673_terseLabel_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:label id="lab_dei_TradingSymbol_label_en-US" xlink:label="lab_dei_TradingSymbol" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Trading Symbol</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_TradingSymbol" xlink:to="lab_dei_TradingSymbol" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityFileNumber_a7e233ca-1eac-4976-bf6c-70cc4e5bc3fa_terseLabel_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:label id="lab_dei_EntityFileNumber_label_en-US" xlink:label="lab_dei_EntityFileNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity File Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityFileNumber" xlink:to="lab_dei_EntityFileNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_a00ea33c-ea81-4fbb-8ed9-f37d257ef246_terseLabel_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementIssuerTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementIssuerTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Issuer Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementIssuerTenderOffer" xlink:to="lab_dei_PreCommencementIssuerTenderOffer" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SolicitingMaterial_7590cdc7-0494-474d-81ec-659507c997cd_terseLabel_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:label id="lab_dei_SolicitingMaterial_label_en-US" xlink:label="lab_dei_SolicitingMaterial" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Soliciting Material</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SolicitingMaterial" xlink:to="lab_dei_SolicitingMaterial" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressCityOrTown_a8ad4316-dc18-453a-b16b-bf1f7c725b17_terseLabel_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:label id="lab_dei_EntityAddressCityOrTown_label_en-US" xlink:label="lab_dei_EntityAddressCityOrTown" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, City or Town</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressCityOrTown" xlink:to="lab_dei_EntityAddressCityOrTown" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_744564a8-dbd1-47f8-88d1-b6286e9c6e7a_terseLabel_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:label id="lab_dei_EntityIncorporationStateCountryCode_label_en-US" xlink:label="lab_dei_EntityIncorporationStateCountryCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Incorporation, State or Country Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityIncorporationStateCountryCode" xlink:to="lab_dei_EntityIncorporationStateCountryCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_LocalPhoneNumber_cb59a76d-58b5-4e09-a11b-f3fe16f400d0_terseLabel_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:label id="lab_dei_LocalPhoneNumber_label_en-US" xlink:label="lab_dei_LocalPhoneNumber" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Local Phone Number</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_LocalPhoneNumber" xlink:to="lab_dei_LocalPhoneNumber" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressPostalZipCode_4c79293f-5b97-4c8a-9d45-cf60a7d70836_terseLabel_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:label id="lab_dei_EntityAddressPostalZipCode_label_en-US" xlink:label="lab_dei_EntityAddressPostalZipCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, Postal Zip Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressPostalZipCode" xlink:to="lab_dei_EntityAddressPostalZipCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_WrittenCommunications_6bd4ec59-f919-4042-989e-b06251951ed3_terseLabel_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:label id="lab_dei_WrittenCommunications_label_en-US" xlink:label="lab_dei_WrittenCommunications" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Written Communications</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_WrittenCommunications" xlink:to="lab_dei_WrittenCommunications" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CityAreaCode_5d7db48f-0715-496b-b897-edfca8fe534f_terseLabel_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:label id="lab_dei_CityAreaCode_label_en-US" xlink:label="lab_dei_CityAreaCode" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">City Area Code</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CityAreaCode" xlink:to="lab_dei_CityAreaCode" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_CoverAbstract_6d202ab3-4dc3-47d0-96b5-37617eb6b09f_terseLabel_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:label id="lab_dei_CoverAbstract_label_en-US" xlink:label="lab_dei_CoverAbstract" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Cover [Abstract]</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_CoverAbstract" xlink:to="lab_dei_CoverAbstract" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_Security12bTitle_b2220993-d486-4cc6-a169-fafae67733d8_terseLabel_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:label id="lab_dei_Security12bTitle_label_en-US" xlink:label="lab_dei_Security12bTitle" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Title of 12(b) Security</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_Security12bTitle" xlink:to="lab_dei_Security12bTitle" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentType_d4b0c025-8491-4596-a822-012c03751aeb_terseLabel_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:label id="lab_dei_DocumentType_label_en-US" xlink:label="lab_dei_DocumentType" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Type</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentType" xlink:to="lab_dei_DocumentType" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_AmendmentFlag_94bd6b06-6182-4c5b-aa3b-96ee27c3cad7_terseLabel_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:label id="lab_dei_AmendmentFlag_label_en-US" xlink:label="lab_dei_AmendmentFlag" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Amendment Flag</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_AmendmentFlag" xlink:to="lab_dei_AmendmentFlag" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_SecurityExchangeName_65c35a74-1f33-4865-837a-c82645feba26_terseLabel_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:label id="lab_dei_SecurityExchangeName_label_en-US" xlink:label="lab_dei_SecurityExchangeName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Security Exchange Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_SecurityExchangeName" xlink:to="lab_dei_SecurityExchangeName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityRegistrantName_16ef99ef-a47b-43eb-aec9-8bff5dce3ea7_terseLabel_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:label id="lab_dei_EntityRegistrantName_label_en-US" xlink:label="lab_dei_EntityRegistrantName" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Registrant Name</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityRegistrantName" xlink:to="lab_dei_EntityRegistrantName" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_7ec1946c-86a8-4310-bfcb-2ea1316f2cc1_terseLabel_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:label id="lab_dei_EntityEmergingGrowthCompany_label_en-US" xlink:label="lab_dei_EntityEmergingGrowthCompany" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Emerging Growth Company</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityEmergingGrowthCompany" xlink:to="lab_dei_EntityEmergingGrowthCompany" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_EntityAddressStateOrProvince_c78b4e3d-65d5-4b0c-a46d-ba7440534450_terseLabel_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:label id="lab_dei_EntityAddressStateOrProvince_label_en-US" xlink:label="lab_dei_EntityAddressStateOrProvince" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Entity Address, State or Province</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_EntityAddressStateOrProvince" xlink:to="lab_dei_EntityAddressStateOrProvince" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_DocumentPeriodEndDate_af224ce3-8f08-481d-acbc-378114738ecf_terseLabel_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:label id="lab_dei_DocumentPeriodEndDate_label_en-US" xlink:label="lab_dei_DocumentPeriodEndDate" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Document Period End Date</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_DocumentPeriodEndDate" xlink:to="lab_dei_DocumentPeriodEndDate" xlink:type="arc" order="1"/>
    <link:label id="lab_dei_PreCommencementTenderOffer_105957d5-7dd9-4de2-9d0d-1cfc4c48a322_terseLabel_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/terseLabel" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:label id="lab_dei_PreCommencementTenderOffer_label_en-US" xlink:label="lab_dei_PreCommencementTenderOffer" xlink:role="http://www.xbrl.org/2003/role/label" xlink:type="resource" xmlns:xml="http://www.w3.org/XML/1998/namespace" xml:lang="en-US">Pre-commencement Tender Offer</link:label>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer"/>
    <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="loc_dei_PreCommencementTenderOffer" xlink:to="lab_dei_PreCommencementTenderOffer" xlink:type="arc" order="1"/>
  </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>5
<FILENAME>tpc-20230504_pre.xml
<DESCRIPTION>XBRL TAXONOMY EXTENSION PRESENTATION LINKBASE DOCUMENT
<TEXT>
<XBRL>
<?xml version="1.0" encoding="UTF-8"?>

<!--XBRL Document Created with Wdesk from Workiva-->
<!--Copyright 2023 Workiva-->
<!--r:f302def5-dcdc-4d3d-9633-49c74dc98d94,g:d80c6910-a69d-4065-86e8-7a512e61802e-->
<link:linkbase xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
  <link:roleRef roleURI="http://www.tutorperini.com/role/Cover" xlink:type="simple" xlink:href="tpc-20230504.xsd#Cover"/>
  <link:presentationLink xlink:role="http://www.tutorperini.com/role/Cover" xlink:type="extended">
    <link:loc xlink:type="locator" xlink:label="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CoverAbstract"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentType_fc25bffa-657c-42bc-8949-db9bf433c93e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentType"/>
    <link:presentationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_DocumentType_fc25bffa-657c-42bc-8949-db9bf433c93e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_DocumentPeriodEndDate_a7282437-45dd-4309-bc5b-f89bd7cebb91" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_DocumentPeriodEndDate"/>
    <link:presentationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_DocumentPeriodEndDate_a7282437-45dd-4309-bc5b-f89bd7cebb91" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityRegistrantName_6bf870a2-12d0-42c7-81df-eb8fb96d822b" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityRegistrantName"/>
    <link:presentationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_EntityRegistrantName_6bf870a2-12d0-42c7-81df-eb8fb96d822b" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityIncorporationStateCountryCode_266dd1ec-f7a9-4cb6-a4d3-20a4b8077e5f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityIncorporationStateCountryCode"/>
    <link:presentationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_EntityIncorporationStateCountryCode_266dd1ec-f7a9-4cb6-a4d3-20a4b8077e5f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityFileNumber_408470d2-3ae2-4d78-a57d-78c2a523e1af" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityFileNumber"/>
    <link:presentationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_EntityFileNumber_408470d2-3ae2-4d78-a57d-78c2a523e1af" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityTaxIdentificationNumber_f97ea88c-a45e-4513-89d4-371dd6ba12bc" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityTaxIdentificationNumber"/>
    <link:presentationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_EntityTaxIdentificationNumber_f97ea88c-a45e-4513-89d4-371dd6ba12bc" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressAddressLine1_c587c2b7-75b5-4772-9e02-92a5f86681b9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressAddressLine1"/>
    <link:presentationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_EntityAddressAddressLine1_c587c2b7-75b5-4772-9e02-92a5f86681b9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressCityOrTown_55a8a11c-e4f1-4867-8379-44c911318622" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressCityOrTown"/>
    <link:presentationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_EntityAddressCityOrTown_55a8a11c-e4f1-4867-8379-44c911318622" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressStateOrProvince_6f96f78f-86cc-4c79-9faf-125bb3d6e0d4" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressStateOrProvince"/>
    <link:presentationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_EntityAddressStateOrProvince_6f96f78f-86cc-4c79-9faf-125bb3d6e0d4" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityAddressPostalZipCode_bf403eba-d32e-45b2-a4b7-087d38accb39" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityAddressPostalZipCode"/>
    <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_EntityAddressPostalZipCode_bf403eba-d32e-45b2-a4b7-087d38accb39" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_CityAreaCode_1cd25fe7-ce99-421b-818c-22b0721e02fb" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_CityAreaCode"/>
    <link:presentationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_CityAreaCode_1cd25fe7-ce99-421b-818c-22b0721e02fb" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_LocalPhoneNumber_ad11b525-a2e2-4039-92d5-7360b1d97226" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_LocalPhoneNumber"/>
    <link:presentationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_LocalPhoneNumber_ad11b525-a2e2-4039-92d5-7360b1d97226" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_WrittenCommunications_f8ee2f98-0b98-4419-816a-fb4d9dd569f9" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_WrittenCommunications"/>
    <link:presentationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_WrittenCommunications_f8ee2f98-0b98-4419-816a-fb4d9dd569f9" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SolicitingMaterial_cf479d6d-2625-499a-bf85-be8ed8701488" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SolicitingMaterial"/>
    <link:presentationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_SolicitingMaterial_cf479d6d-2625-499a-bf85-be8ed8701488" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementTenderOffer_73dfc58e-e5b1-4140-be89-f440abe3574e" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementTenderOffer"/>
    <link:presentationArc order="15" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_PreCommencementTenderOffer_73dfc58e-e5b1-4140-be89-f440abe3574e" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_PreCommencementIssuerTenderOffer_cd8986c1-4664-4088-9854-9f5cd69ecff1" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_PreCommencementIssuerTenderOffer"/>
    <link:presentationArc order="16" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_PreCommencementIssuerTenderOffer_cd8986c1-4664-4088-9854-9f5cd69ecff1" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_Security12bTitle_22cbe33b-35e8-40e1-b59d-c63276326d51" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_Security12bTitle"/>
    <link:presentationArc order="17" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_Security12bTitle_22cbe33b-35e8-40e1-b59d-c63276326d51" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_TradingSymbol_3b74c5fa-6cc8-433b-8cf1-ba3da662044f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_TradingSymbol"/>
    <link:presentationArc order="18" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_TradingSymbol_3b74c5fa-6cc8-433b-8cf1-ba3da662044f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_SecurityExchangeName_c089fa28-0849-4c6e-a3e0-8d2ff8156518" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_SecurityExchangeName"/>
    <link:presentationArc order="19" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_SecurityExchangeName_c089fa28-0849-4c6e-a3e0-8d2ff8156518" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityEmergingGrowthCompany_a87ca1ea-8d36-4093-846c-3169fb40c92f" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityEmergingGrowthCompany"/>
    <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_EntityEmergingGrowthCompany_a87ca1ea-8d36-4093-846c-3169fb40c92f" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_EntityCentralIndexKey_872f5e87-d249-45ce-98ce-3d424c5bb212" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_EntityCentralIndexKey"/>
    <link:presentationArc order="21" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_EntityCentralIndexKey_872f5e87-d249-45ce-98ce-3d424c5bb212" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
    <link:loc xlink:type="locator" xlink:label="loc_dei_AmendmentFlag_3ef884b7-0f2c-4dae-8e78-9b6463214e79" xlink:href="https://xbrl.sec.gov/dei/2022/dei-2022.xsd#dei_AmendmentFlag"/>
    <link:presentationArc order="22" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_dei_CoverAbstract_ed48d312-b469-4d09-b7df-9f9b4843f367" xlink:to="loc_dei_AmendmentFlag_3ef884b7-0f2c-4dae-8e78-9b6463214e79" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/terseLabel"/>
  </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>6
<FILENAME>tpca01.jpg
<TEXT>
begin 644 tpca01.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_X1#T17AI9@  34T *@    @ ! $[  (
M   .   (2H=I  0    !   (6)R=  $    <   0T.H<  <   @,    /@
M   <Z@    @
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                                                 $1E8F]R82Y.
M;W)R:7,   60 P "    %   $*:0!  "    %   $+J2D0 "     SDT  "2
MD@ "     SDT  #J'  '   (#   ")H     '.H    (
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M
M                       R,#(P.C X.C$R(#$U.C(R.C(P #(P,C Z,#@Z
M,3(@,34Z,C(Z,C    !$ &4 8@!O '( 80 N $X ;P!R '( :0!S    _^$+
M(&AT=' Z+R]N<RYA9&]B92YC;VTO>&%P+S$N,"\ /#]X<&%C:V5T(&)E9VEN
M/2?ON[\G(&ED/2=7-4TP37!#96AI2'IR95-Z3E1C>FMC.60G/SX-"CQX.GAM
M<&UE=&$@>&UL;G,Z>#TB861O8F4Z;G,Z;65T82\B/CQR9&8Z4D1&('AM;&YS
M.G)D9CTB:'1T<#HO+W=W=RYW,RYO<F<O,3DY.2\P,B\R,BUR9&8M<WEN=&%X
M+6YS(R(^/')D9CI$97-C<FEP=&EO;B!R9&8Z86)O=70](G5U:60Z9F%F-6)D
M9#4M8F$S9"TQ,61A+6%D,S$M9#,S9#<U,3@R9C%B(B!X;6QN<SID8STB:'1T
M<#HO+W!U<FPN;W)G+V1C+V5L96UE;G1S+S$N,2\B+SX\<F1F.D1E<V-R:7!T
M:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M860S,2UD
M,S-D-S4Q.#)F,6(B('AM;&YS.GAM<#TB:'1T<#HO+VYS+F%D;V)E+F-O;2]X
M87 O,2XP+R(^/'AM<#I#<F5A=&5$871E/C(P,C M,#@M,3)4,34Z,C(Z,C N
M.30S/"]X;7 Z0W)E871E1&%T93X\+W)D9CI$97-C<FEP=&EO;CX\<F1F.D1E
M<V-R:7!T:6]N(')D9CIA8F]U=#TB=75I9#IF868U8F1D-2UB83-D+3$Q9&$M
M860S,2UD,S-D-S4Q.#)F,6(B('AM;&YS.F1C/2)H='1P.B\O<'5R;"YO<F<O
M9&,O96QE;65N=',O,2XQ+R(^/&1C.F-R96%T;W(^/')D9CI397$@>&UL;G,Z
M<F1F/2)H='1P.B\O=W=W+G<S+F]R9R\Q.3DY+S R+S(R+7)D9BUS>6YT87@M
M;G,C(CX\<F1F.FQI/D1E8F]R82Y.;W)R:7,\+W)D9CIL:3X\+W)D9CI397$^
M#0H)"0D\+V1C.F-R96%T;W(^/"]R9&8Z1&5S8W)I<'1I;VX^/"]R9&8Z4D1&
M/CPO>#IX;7!M971A/@T*(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M"B @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" *(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @( H@(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" *(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @( H@
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @(" @
M(" @(" @(" @"B @(" @(" @(" @(" @(" @(" @(" @(" @(" \/WAP86-K
M970@96YD/2=W)S\^_]L 0P '!04&!00'!@4&" <'" H1"PH)"0H5#Q ,$1@5
M&AD8%1@7&QXG(1L=)1T7&"(N(B4H*2LL*QH@+S,O*C(G*BLJ_]L 0P$'" @*
M"0H4"PL4*AP8'"HJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ*BHJ
M*BHJ*BHJ*BHJ*BHJ*BHJ_\  $0@ 7 &H P$B  (1 0,1 ?_$ !\   $% 0$!
M 0$!           ! @,$!08'" D*"__$ +40  (! P,"! ,%!00$   !?0$"
M P $$042(3%!!A-180<B<10R@9&A""-"L<$54M'P)#-B<H()"A87&!D:)28G
M*"DJ-#4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@X2%
MAH>(B8J2DY25EI>8F9JBHZ2EIJ>HJ:JRL[2UMK>XN;K"P\3%QL?(R<K2T]35
MUM?8V=KAXN/DY>;GZ.GJ\?+S]/7V]_CY^O_$ !\!  ,! 0$! 0$! 0$
M   ! @,$!08'" D*"__$ +41  (! @0$ P0'!00$  $"=P ! @,1! 4A,082
M05$'87$3(C*!"!1"D:&QP0DC,U+P%6)RT0H6)#3A)?$7&!D:)B<H*2HU-C<X
M.3I#1$5&1TA)2E-455976%E:8V1E9F=H:6IS='5V=WAY>H*#A(6&AXB)BI*3
ME)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&Q\C)RM+3U-76U]C9VN+C
MY.7FY^CIZO+S]/7V]_CY^O_:  P# 0 "$0,1 #\ ^D:**Y'XFZO/HW@N::SG
M>"XDE2-)$.&'.3C\ : .NHKYF_X3/Q)_T&[W_O\ &C_A,_$G_0;O?^_QI@?3
M-%?,W_"9^)/^@W>_]_C1_P )GXD_Z#=[_P!_C0!],T5\S?\ "9^)/^@W>_\
M?XUUWPRUS7=9\:117NIW5Q;Q1/(\;R$@\8&?Q- 'M=%%%( HHHH **1NE>4:
MQ\8;O3M;O;*WTV"6.WF:)7:0@MM.,T >L45XVOQKU%V"KI%N23@ 2-S^E>PP
MEFA4N &(!('8T /HHHH **** "BBB@ HHHH **** "BN6^(NK2Z-X%U"ZM93
M#/A4C=3@@LP&1^!->"?\)MXF_P"@Y>_]_C42FHNQYV*S"&&FH25SZDHKY;_X
M3;Q+_P!!N]_[_&D_X3;Q-_T'+W_O\:CVJ./^VJ7\K/J6BOE^#Q]XIMVW1ZW=
M'V=@P_6NS\-?&>\BN$@\20I- 3@W$2[67W(Z'\,4U4BS:EFU"<K.Z/;:*@L[
MN&^M8[FUD$D,JAD=3D$&IZU/73OJ@HHHH **** "BBB@ HHIDKB.-F;HHR:
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
M5\.I3E%I69Q/6I+>&:ZG2"VC:661@JH@R6/IBHZ]8^"6@17%W>:S<1AC 1#
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
M/8:E 89=G]X#G(YKC_AC'#?_ !>\>ZCJA#ZI!=K;PK(/FC@&0,>QPOZ>M==
M_A#5/BG*8 LWB?2[3;(Z!OW43=B1\N?FZ=: .S'(HH'2B@ )P,UP>O\ Q=T/
M1=;ET>RLM3UW4;<9N(-)MC-Y'^\<@#Z5VFH220Z;<R0+OD2)F1?4XX%>6_L\
MP6I^&K:EN634;Z\FDOI&.7+AR &[],'\: .W\(>.M'\;6,L^CO*DMN_EW-K<
MQ^7- WHR]NE='7CW@"2/4_CYXUU+2<'34ABMY'0?(\PQGZGY6KV&@ I&.!FE
MK,\2:FNB^%]3U-QE;.UDF(]=JDT <+)\=-!^W7=O9Z'XAOUM)W@DN+.P$L6Y
M3@X8-TKL?"GB_2/&FBKJF@W!FMRYC8,I5D<=58'H:\-\"W/Q \)_!N?6=)TS
M19;&5)M1:2YE?SB#R6*C /"YZUZ7\$]$@TSX<6M_#<27$NLN=1G=T"_O),9
M Z 8Q0!Z'1110!1UK5K;0M$O-5OMPM[.!YY=HYVJ"3CWXKSR+X_>&FABN;O2
M?$%E8RXVWUQI^(<'H=P8\?3-2?M :D]E\)KRUMS_ *1J4T5G$HZL6<$C\@:Y
MJZ\._$OQ'X'@\&SZ'H^CZ=Y,4$EW]H,C+&F.BCN<4 >VVUQ%=VT=Q;NLD4J!
MT=3D,I&014M4M&TU-'T2RTZ)BZ6D"0JQZD*H&?TJ[0 5SWB[QQHO@FQCN-;G
M<-,^R"WA0O+.WHJCK_*NA->/SQPZG^U.L6KX*6&CB33XY#P7)Y91W/+?E[4
M=%H/Q>T;6->@T>^T[5="O;K/V5-6M?)%Q[*<D9KOJ\>^.,D-YJ7@O2++#:O+
MK<,T(09=(U^\WL.1^7M7L"_=H 6DQ2T4 <7XQ^)VD>"]8L]+O;+4K^\O(VDB
MAT^W$K;5ZDC<#Z]/0TSPO\5=!\4:Y_8T4.H:;J93S$M-3M3 \B^J\G/^?2N
MU"3Q%K?[1^J7GA.UL+N30M/2U(OY&2-"_)QM!YY(JSX(34_%OQNU&^\8""VU
M7PS"((;6R4F'$@/S[SR3@GCWH ]M'2B@44 %<WXV\=:/X!T,:IKSR")I!%''
M"H:21CV ) X )Y-=$[A$+.0% R23P!7S9X@\4P^._&FJZC=:-K&I:)8VDUEI
M)LK)I8FE92KS,<@?3KQCIB@#Z)TG4[?6M'M-3LBQM[R%)XBPP=K#(S^!JWBO
M/O@9J7]I_!W1"S9>W1[9P>HV.0!^6*]"H 3%8GBKQ1!X3TH7]S8:A?J9!&(=
M/MS-)DYYVY'''6MRH[F1(;:267 2-2S$]@!0!Y?;_'[0KN>:"T\.>*)Y;=ML
MR1::&:(^C /P>.]>GVTWVBWCF"-'O4-M<89<]C[UY7\ H#>^'=<\1S+^\UK5
MYYP3W0' _7=7K- !BBB@]* .>3QGILGCV3PC&D[:C%:"\=PH\M4) P3G.>1Q
MBNAKR+X8?\3SXM>/_$C)NC6[33H)#Z1C# ?DIKUV@ Q2'@4M<_X\NKFR\ :[
M<V&X7,5A,T97J"$/(H YO5/C/H5GJES8:3INKZ^]FVVZDTJT,T<)[@MD<_3C
MWKJ?"GBW2/&6BKJ>A7'G0%BCJR[7C<=593T-<K\%+73;#X/:--9/&1- 9[F7
M(YD))?<?4'CZ"L3X)E;WQ3XZU;3^-)N]4Q;;?NL5SN8?7(H ]@Q28I:* (YI
M4MX'EE.$C4LQ] !FN8\#?$31/B#:7<^A&=?LDOE2QW"A6'&0< G@\\^QI/BA
MJ_\ 8GPQUZ]#;66T:-#_ +3_ "#_ -"KQ+2(V^"TVAZXVY-.U_1&2\!SA;M4
M+H2/?('YT >\>%/&6G>,8]0DTE+@1V%V]G(\R!0[KC)7!.1R.3BNAKS?X#:4
M=-^$NFRR(5FOR]W(3U8NQ(/_ 'SMKTB@ HHHH **** .*\2?"K0O$>N_VT+G
M4M)U0KL>[TNZ\AW'3YN"#6CX/\":)X(M9X]&CE::Z??<W5S)YDT[>K-_GK72
M44 %%%%  1D8/2O/+_X*^';K4KN[L+_6M'%\Q:ZM],O?)BF)ZY7!Z^V*]#HH
M Q_#'A72/!^C)IF@6@MK93N/.YG;NS,>2:V*** "LWQ#H=KXET"[T?4'F2VN
MX_+E,+[6V]P#@UI44 8I\*::?!1\+ 2KIILS985\/Y97;UQUQWJUH.BVOAS0
M;/2-.\S[+9Q"*+S&RVT=,FM"B@ HHHH P?$W@[3/%LFF-J_G,NFW:WD*1N%5
MI%Z;ACD>U;U%% !1110 5ROB_P"'>A^-);:XU+[5;7UK_J+VQF\J:/V#8/'U
M%=510!QOAGX7:!X9UI]922_U3567;]NU.X\^51Z X 'Y9KLJ** "@C-%% &!
MH/@W2_#NL:QJ=@9VNM8F$UTTLF[D9P%XX'S'BETCP?IFB^)M7UVR,_VS5V1K
MG>X*Y48&T8XK>HH **** *&MZ1#KVB76EW,T\$-U&8I'MWV/M/4 X.,CC\:C
MT'P]I_AO0+;1]*B,5I;1[$4G)/J2>Y/4FM.B@#!\)>#],\%:7-I^BF?[/-<O
M<E9GW;6;&<<# XZ5O444 %5]0LH]2TVYL9V=8KF)HG:,X8!A@X/8\U8HH R?
M#'ANP\)>';71=($@M+4$1^8VYCDDG)[\DUK444 %(1E2.F?2EHH P?"7@[3/
M!FGW-GHYG9+FY>ZE:=][-(V,G.!Z"MZBB@ ILD:2QM'(H9&!#*1D$>E.HH \
MUE^!7A@O<1V>H:YI]A<N7FTZTORELY/4%,$X_&NZT/0M.\.:1!IFC6J6MI ,
M)&O;W]S[UH44 %%%% &)XL\*:?XST%](UAIQ:2.KN('"EMIR 3@\9JMXK\":
M)XR\-)H6LQ2&SC96C,3[60KP,''IQ^-=)10!4TK3+;1M(M--L05M[2%88@QR
00J@ ?H*MT44 %%%% '__V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>7
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="include/report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.23.1</span><table class="report" border="0" cellspacing="2" id="idm140706323559600">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Cover<br></strong></div></th>
<th class="th"><div>May 04, 2023</div></th>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CoverAbstract', window );"><strong>Cover [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">8-K<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">May  04,  2023<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">Tutor Perini Corporation<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityIncorporationStateCountryCode', window );">Entity Incorporation, State or Country Code</a></td>
<td class="text">MA<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityFileNumber', window );">Entity File Number</a></td>
<td class="text">1-6314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityTaxIdentificationNumber', window );">Entity Tax Identification Number</a></td>
<td class="text">04-1717070<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressAddressLine1', window );">Entity Address, Address Line One</a></td>
<td class="text">15901 Olden Street<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressCityOrTown', window );">Entity Address, City or Town</a></td>
<td class="text">Sylmar<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressStateOrProvince', window );">Entity Address, State or Province</a></td>
<td class="text">CA<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityAddressPostalZipCode', window );">Entity Address, Postal Zip Code</a></td>
<td class="text">91342-1093<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_CityAreaCode', window );">City Area Code</a></td>
<td class="text">(818)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_LocalPhoneNumber', window );">Local Phone Number</a></td>
<td class="text">362-8391<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_WrittenCommunications', window );">Written Communications</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SolicitingMaterial', window );">Soliciting Material</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementTenderOffer', window );">Pre-commencement Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_PreCommencementIssuerTenderOffer', window );">Pre-commencement Issuer Tender Offer</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_Security12bTitle', window );">Title of 12(b) Security</a></td>
<td class="text">Common Stock, $1.00 par value<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_TradingSymbol', window );">Trading Symbol</a></td>
<td class="text">TPC<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_SecurityExchangeName', window );">Security Exchange Name</a></td>
<td class="text">NYSE<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0000077543<span></span>
</td>
</tr>
<tr class="re">
<td class="pl" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CityAreaCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Area code of city</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CityAreaCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CoverAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Cover page.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CoverAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressAddressLine1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Address Line 1 such as Attn, Building Name, Street Name</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressAddressLine1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressCityOrTown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the City or Town</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressCityOrTown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressPostalZipCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Code for the postal or zip code</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressPostalZipCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityAddressStateOrProvince">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the state or province.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityAddressStateOrProvince</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:stateOrProvinceItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFileNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFileNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fileNumberItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityIncorporationStateCountryCode">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Two-character EDGAR code representing the state or country of incorporation.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityIncorporationStateCountryCode</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarStateCountryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityTaxIdentificationNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityTaxIdentificationNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:employerIdItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_LocalPhoneNumber">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Local phone number for entity.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_LocalPhoneNumber</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementIssuerTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 13e<br> -Subsection 4c<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementIssuerTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_PreCommencementTenderOffer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 14d<br> -Subsection 2b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_PreCommencementTenderOffer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_Security12bTitle">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Title of a 12(b) registered security.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection b<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_Security12bTitle</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:securityTitleItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SecurityExchangeName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Name of the Exchange on which a security is registered.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Number 240<br> -Section 12<br> -Subsection d1-1<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SecurityExchangeName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:edgarExchangeCodeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_SolicitingMaterial">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Exchange Act<br> -Section 14a<br> -Number 240<br> -Subsection 12<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_SolicitingMaterial</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:tradingSymbolItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_WrittenCommunications">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">- Definition</a><div><p>Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.</p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 230<br> -Section 425<br></p></div>
<a href="javascript:void(0);" onclick="Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_WrittenCommunications</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>8
<FILENAME>tpc-20230504_htm.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2022"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="tpc-20230504.xsd" xlink:type="simple"/>
    <context id="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0000077543</identifier>
        </entity>
        <period>
            <startDate>2023-05-04</startDate>
            <endDate>2023-05-04</endDate>
        </period>
    </context>
    <dei:EntityCentralIndexKey
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF80L2ZyYWc6MmFkOWNhZTYxOGFiNDc4OThhYzk0M2MwNjc3NjY2MDYvdGFibGU6OGRlNjIxZmY2OWNkNGE2Yzg4NjVhMDZjNzZlNzExZDQvdGFibGVyYW5nZTo4ZGU2MjFmZjY5Y2Q0YTZjODg2NWEwNmM3NmU3MTFkNF8yLTEtMS0xLTExMjk2Mg_c1006807-b60a-40d7-a25b-291be02c99df">0000077543</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF80L2ZyYWc6MmFkOWNhZTYxOGFiNDc4OThhYzk0M2MwNjc3NjY2MDYvdGFibGU6OGRlNjIxZmY2OWNkNGE2Yzg4NjVhMDZjNzZlNzExZDQvdGFibGVyYW5nZTo4ZGU2MjFmZjY5Y2Q0YTZjODg2NWEwNmM3NmU3MTFkNF8zLTEtMS0xLTExMjk2Mg_7bca93e4-bea1-427f-8e82-e04c0b5cdc2e">false</dei:AmendmentFlag>
    <dei:DocumentType
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY4_518d3c75-ed64-4a5a-ae35-26ee4ae2d2a0">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8yMzE_c7c25461-15d1-444a-a665-4974419d24e8">2023-05-04</dei:DocumentPeriodEndDate>
    <dei:EntityRegistrantName
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY5_ebc18d2d-2f0b-49c7-bb3a-75e0d4a549cb">Tutor Perini Corporation</dei:EntityRegistrantName>
    <dei:EntityIncorporationStateCountryCode
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6ZDE2NGZlNWU1MzQxNGVjYmI4MTkxNGM0OGExMmRlMDQvdGFibGVyYW5nZTpkMTY0ZmU1ZTUzNDE0ZWNiYjgxOTE0YzQ4YTEyZGUwNF8wLTAtMS0xLTExMjk2Mg_a88b7367-3b40-4f8e-b8d6-bc419f7f5458">MA</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6ZDE2NGZlNWU1MzQxNGVjYmI4MTkxNGM0OGExMmRlMDQvdGFibGVyYW5nZTpkMTY0ZmU1ZTUzNDE0ZWNiYjgxOTE0YzQ4YTEyZGUwNF8wLTEtMS0xLTExMjk2Mg_cc1881b2-4b76-4515-bce8-628500fb808a">1-6314</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6ZDE2NGZlNWU1MzQxNGVjYmI4MTkxNGM0OGExMmRlMDQvdGFibGVyYW5nZTpkMTY0ZmU1ZTUzNDE0ZWNiYjgxOTE0YzQ4YTEyZGUwNF8wLTItMS0xLTExMjk2Mg_cf2f3799-7637-4910-8498-2d94d610a704">04-1717070</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDYy_8f29c23b-abd1-43cb-9e64-9958fc28d6fd">15901 Olden Street</dei:EntityAddressAddressLine1>
    <dei:EntityAddressCityOrTown
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDYz_350d6614-f319-4bb4-a6a1-dfbf40d100e2">Sylmar</dei:EntityAddressCityOrTown>
    <dei:EntityAddressStateOrProvince
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY0_205aa4c4-deb8-438f-992f-fa9816a33506">CA</dei:EntityAddressStateOrProvince>
    <dei:EntityAddressPostalZipCode
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY1_c99dec8d-dbc6-4be9-ab0a-264d6d4a597a">91342-1093</dei:EntityAddressPostalZipCode>
    <dei:CityAreaCode
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDYw_8d1d40de-84b8-4886-bdff-29fd59fd0ac0">(818)</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDYx_b502996a-9536-4fc0-91f7-6dc36ee9f22c">362-8391</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY2_a216639d-bf86-4f78-a17f-390adfb30eb8">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDY3_5176986b-3242-4447-b4d5-42cdb7ca8afa">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDU4_ecc14eea-aee3-4ed2-b9fa-6525d7ab3311">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGV4dHJlZ2lvbjpkNzY5NDMyY2E0YzE0OTc5YTBjYTc4Zjg2YzYwOTM1NF8xNDU5_ec1953c2-fa36-4bd6-8d0b-4f0367d4b75b">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6MTQ4YTNlMDcwY2Q0NDA5OTg4NGYzYWJhNThhYmU5MDUvdGFibGVyYW5nZToxNDhhM2UwNzBjZDQ0MDk5ODg0ZjNhYmE1OGFiZTkwNV8xLTAtMS0xLTExMjk2Mg_013bafad-43a5-417d-960d-3df84e6afea6">Common Stock, $1.00 par value</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6MTQ4YTNlMDcwY2Q0NDA5OTg4NGYzYWJhNThhYmU5MDUvdGFibGVyYW5nZToxNDhhM2UwNzBjZDQ0MDk5ODg0ZjNhYmE1OGFiZTkwNV8xLTEtMS0xLTExMjk2Mg_01bd1b0b-28cc-46ae-bd81-a5833b2dcc4a">TPC</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6MTQ4YTNlMDcwY2Q0NDA5OTg4NGYzYWJhNThhYmU5MDUvdGFibGVyYW5nZToxNDhhM2UwNzBjZDQ0MDk5ODg0ZjNhYmE1OGFiZTkwNV8xLTItMS0xLTExMjk2Mg_d2bbbac7-73cc-4b16-9d87-7b1b49c90969">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504"
      id="id3VybDovL2RvY3MudjEvZG9jOmI5MjE3M2M4ZDEzNjRmYjViZmY4YzM1ZTdkZWEzODU0L3NlYzpiOTIxNzNjOGQxMzY0ZmI1YmZmOGMzNWU3ZGVhMzg1NF8xL2ZyYWc6ZDc2OTQzMmNhNGMxNDk3OWEwY2E3OGY4NmM2MDkzNTQvdGFibGU6NTJjMmMyMmU3NTNlNGJmY2E0OTM0MGYyZDYxNTYzYmIvdGFibGVyYW5nZTo1MmMyYzIyZTc1M2U0YmZjYTQ5MzQwZjJkNjE1NjNiYl8wLTItMS0xLTExMjk2Mg_9507ab27-a053-4f67-801c-9b95211ccc8b">false</dei:EntityEmergingGrowthCompany>
</xbrl>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>9
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( %R"I%8'04UB@0   +$    0    9&]C4')O<',O87!P+GAM
M;$V./0L",1!$_\IQO;=!P4)B0-!2L+(/>QLOD&1#LD)^OCG!CVX>;QA&WPIG
M*N*I#BV&5(_C(I(/ !47BK9.7:=N')=HI6-Y #OGD<Z,STA)8*O4'J@)I9GF
M3?X.CD:?<@X>K7A.YNJQ<&4GPZ4A!0W_<FW>J=0U[R;UEA_6\#MI7E!+ P04
M    " !<@J16HXQJ>.\    K @  $0   &1O8U!R;W!S+V-O<F4N>&ULS9+/
M3L,P#(=?!>7>.FW9A**N%Q GD)"8!.(6)=X6K?FCQ*C=VY.6K1."!^ 8^Y?/
MGR6W*@CE([Y$'S"2P70SVMXEH<*&'8B" $CJ@%:F,B=<;NY\M)+R,^XA2'64
M>X2:\S58)*DE29B 15B(K&NU$BJB)!_/>*T6?/B,_0S3"K!'BXX25&4%K)LF
MAM/8MW %3##":--W ?5"G*M_8N<.L'-R3&9)#<-0#LV<RSM4\/[\]#JO6QB7
M2#J%^5<R@DX!-^PR^:VY?]@^LJ[F=5/P5<%OMS47U9U8K3\FUQ]^5V'KM=F9
M?VQ\$>Q:^'47W1=02P,$%     @ 7(*D5IE<G",0!@  G"<  !,   !X;"]T
M:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T$W-I=MNTF83M
M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY\^XN8NB&B)3R
M>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2P]R"BPA+>!3+
MUES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?,_@5RU2-9:,!
M$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA5,+$P&IG/U9K
MQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M&N#C\7@XMLO2
MBW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_KFVB<"HU;3]-K
M=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K>A(5M>5 TR
M6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T1G*=D 4. #?$
MT4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)I#-ZG7TZSFN4
M?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R.AQG0GS/]O:1
MI24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG LR+7E$8D19_(
M+;KD$3BU20TR$S\(G8:8:E < J0),9:AAOBTQJP1X!-]M[X(R-^-B/>K;YH]
M5Z%82=J$^!!&&N*<<^9ST6S[!Z5&T?95O-RCEU@5 9<8WS2J-2S%UGB5P/&M
MG#P=$Q+-E L&08:7)"82J3E^34@3_BNEVOZ<TT#PE"\D^DJ1CVFS(Z=T)LWH
M,QK!1J\;=8=HTCQZ_@7YG#4*')$;'0)G&[-&(81IN_ >KR2.FJW"$2M"/F(9
M-AIRM1:!MG&IA&!:$L;1>$[2M!'\6:PUDSY@R.S-D77.UI$.$9)>-T(^8LZ+
MD!&_'H8X2IKMHG%8!/V>7L-)P>B"RV;]N'Z&U3-L+([W1]072N0/)J<_Z3(T
M!Z.:60F]A%9JGZJ'-#ZH'C(*!?&Y'C[E>G@*-Y;&O%"N@GL!_]':-\*K^(+
M.7\N?<^E[[GT/:'2MS<C?6?!TXM;WD9N6\3[KC':US0N*&-7<LW(QU2ODRG8
M.9_ [/UH/I[Q[?K9)(2OFEDM(Q:02X&S022X_(O*\"K$">AD6R4)RU3393>*
M$IY"&V[I4_5*E=?EK[DHN#Q;Y.FOH70^+,_Y/%_GM,T+,T.W<DOJMI2^M28X
M2O2QS'!.'LL,.V<\DAVV=Z =-?OV77;D(Z4P4Y=#N!I"O@-MNIW<.CB>F)&Y
M"M-2D&_#^>G%>!KB.=D$N7V85VWGV-'1^^?!4;"C[SR6'<>(\J(A[J&&F,_#
M0X=Y>U^89Y7&4#04;6RL)"Q&MV"XU_$L%.!D8"V@!X.O40+R4E5@,5O& RN0
MHGQ,C$7H<.>77%_CT9+CVZ9EM6ZO*7<9;2)2.<)IF!-GJ\K>9;'!51W/55OR
ML+YJ/;053L_^6:W(GPP13A8+$DACE!>F2J+S&5.^YRM)Q%4XOT4SMA*7&+SC
MYL=Q3E.X$G:V#P(RN;LYJ7IE,6>F\M\M# DL6XA9$N)-7>W5YYN<KGHB=OJ7
M=\%@\OUPR4</Y3OG7_1=0ZY^]MWC^FZ3.TA,G'G%$0%T10(CE1P&%A<RY%#N
MDI &$P'-E,E$\ *"9*8<@)CZ"[WR#+DI%<ZM/CE_12R#ADY>TB42%(JP# 4A
M%W+C[^^3:G>,U_HL@6V$5#)DU1?*0XG!/3-R0]A4)?.NVB8+A=OB5,V[&KXF
M8$O#>FZ=+2?_VU[4/;07/4;SHYG@'K.'<YMZN,)%K/]8UA[Y,M\Y<-LZW@->
MYA,L0Z1^P7V*BH 1JV*^NJ]/^26<.[1[\8$@F_S6VZ3VW> ,?-2K6J5D*Q$_
M2P=\'Y(&8XQ;]#1?CQ1BK::QK<;:,0QY@%CS#*%F.-^'19H:,]6+K#F-"F]!
MU4#E/]O4#6CV#30<D05>,9FV-J/D3@H\W/[O#;#"Q([A[8N_ 5!+ P04
M" !<@J16F9S6OS<$  !R$   &    'AL+W=O<FMS:&5E=',O<VAE970Q+GAM
M;)68;W/B-A#&OXK&[73N9D)L&8<_*3!#.-)F[I(P@?:F[?2%L 5H8DL^60[A
MVW=EP*9S9LWE16S9WL<_:5>/+ 9;I5^S#>>&O">QS(;.QICTUG6S<,,3EEVK
ME$NXLU(Z80::>NUFJ>8L*H*2V/4]K^,F3$AG-"BNS?1HH'(3"\EGFF1YDC"]
MN^.QV@X=ZAPOO(CUQM@+[FB0LC6?<_-'.M/0<DN52"1<9D))HOEJZ(SI[9T?
MV(#BB3\%WV8GY\1V9:G4JVT\1$/'LT0\YJ&Q$@P.;WS"X]@J <>W@ZA3OM,&
MGIX?U>^+SD-GEBSC$Q5_%9'9#)V>0R*^8GEL7M3V=W[HT(W5"U6<%?_)=O]L
M$#@DS#.CDD,P$"1"[H_L_3 0)P%M[TR ?PCP"^[]BPK*3\RPT4"K+='V:5"S
M)T57BVB $])F96XTW!409T83]<;UP#4@92^XX2'L;A_FGPE[9#OB!5?$]_SV
M_Z-= "@I_)+"+^3:& 7Y9[S,C(8\_5L'M%<(ZA5L\=YF*0OYT('JS+A^X\[H
MEY]HQ_L5X6N7?&U,??1)A3F4HB&+7<KKX/#P7NLS A&4$,%E$#.NA8K(5$8$
M<E[+@RO9[!7I:\K?38EV@PI.I1%F1U[X6M@, N,32VK!<)U%;I0N^B<%F2B=
M*LWLY$40.R5BYQ+$!QE6LE=D;F  ";QSHG)I] Z.42TW+OXX1@B[)6'W$L)[
M$7/RE"?+^GF):]!6ITT#!*97PO0N@5FP=_(00=&)E0B+,4/0<$4O:-$N[7I=
M#\'KEWC]2_#&4023/;LZGI O\!QYEK4IQ!7I3=^CY#F&SD)5:/!3!)-ZE;UZ
M/P0ZL2VHMX7:REK;Q>7FNQ@63XSLQ/CI#Y&54V&FU9N08>T8-FA.L'E J]6
MHF;^'=I,98;%Y&^1GIV?#8I]V@[\%O7ZF-O1:CF@N*$761S#5]!Y'ES@0X_V
M/F(HU:) <2__HD(8FME&2<PU&D3:';_5:_<I1E2M!10W\:]:& .S:**2))<'
MV\AJJ7"A%8LSCB%5WD]Q?YZK6(3""+DFCU#E6K"XE@=7:>2IG)[B-CW3O!7"
M\'"89OOO"BXC^ )Z7JW.Y _7:R2K;)_B+OT=V4.6Y4#6"(C+-@)6QD]QGUX(
M ^NC6A'J?UA^)',>YE!ONUHF7,G6I[)FK\+7*_(SO?8\DC)-WEB<8ZQ^9?X^
M[M8+S2);<_-=LE2U%=<D,)M@()77^[@O'T>)3-_##9-K?O;[K$'HZ:_Y%",Z
M^>"_R.*G"==K.T2_@8+96,](F:S-9H-@4X7YE;G[N#<?T"90_1JL]0$*_YU\
MYO50N)1G_[K=FP#=)%5>[^,V/889&16S\CYFZUH>7.#L(+DG.TB[&W]D-BT9
MB?D*A+SK+CBUWF]P]PVCTF)3N50&MJC%Z88SL C[ -Q?*66.#;M/+7]F&/T'
M4$L#!!0    ( %R"I%:?H!OPL0(  .(,   -    >&PO<W1Y;&5S+GAM;-U7
M;6O;,!#^*T(_8&YB:N*1&+9 8;"-0O-A7Y58=@1Z\62Y<_KKI[-L)VEU9=V'
ML<VAR=T]NKM'=R>9KEMWDOSAR+DCO9*ZW="C<\W[)&D/1ZY8^\XT7'ND,E8Q
MYU5;)VUC.2M;<%(R6=[<9(EB0M-BK3MUIUQ+#J;3;D-O:%*L*Z//EI0&@U_*
M%">/3&[HEDFQMV)8RY20IV!>@N%@I+'$>2I\0Q=@:9\"O @:L!SC**&-!6,2
M,H3O_;C\&3!IK5>%E#/!)0V&8MTPY[C5=UX9%@_&%Q 9Y=VI\0QKRTZ+Y2T]
M.PP_/LG>V)+;.<V"3J9B+7D%=*RHC_#K3), Z)Q17B@%JXUF X?)8Q1\V .7
M\@%:^*VZBMU7)/3B4PEM(+#52?2$1C&$"0K$OXP68E^$O?VML*01C\9][/QN
M]*!_[XSC]Y97HA_TOIKS8]$7>'36-/+T08I:*Q[V_LL)BS6;_,C16/'DL\&D
M'+R!6TH>N77B<&GY85FSX[V;IJFO<,[+?Y#SGZUSS36W3%Z2]J/_-U?Y+8R3
M\?1<'-&K SI;"5R$&_H5[E=YYD#VG9!.Z%$[BK+D^L4Y]>$=V_L+_"J^7U_R
MBG72[69P0\_R%UZ*3N7SJGNHR[CJ+'^&^VB1S;>PSR5TR7M>;D?5UOM!)%[P
M6<<'')XC=\,31S"?@,41P+ \& /,)WAA>?ZG_:S0_00,X[:*(BO49X7Z!*\8
MLAT^6)ZX3^Z?^$[S/$VS#*OH=AMEL,7JEF7P%X^&<0,/+ ]D>ENM\6[C$_+Z
M'& ]?6U"L)WBDXCM%*\U(/&Z@4>>Q[N-Y0$/K O8[$#^>!Z8J;A/FD)7,6[8
M"<:1/,<0F,7XC&894IT,/O'^8*<D3?,\C@ 69Y"F& *G$4<P!L !0])T> \^
M>Q\ETWLJ.?]74_P$4$L#!!0    ( %R"I%:7BKL<P    !,"   +    7W)E
M;',O+G)E;'.=DKENPS ,0'_%T)XP!] AB#-E\18$^0%6H@_8$@6*19V_K]JE
M<9 +&7D]/!+<'FE [3BDMHNI&/T04FE:U;@!2+8ECVG.D4*NU"P>-8?20$3;
M8T.P6BP^0"X99K>]9!:G<Z17B%S7G:4]VR]/06^ KSI,<4)I2$LS#O#-TG\R
M]_,,-47E2B.56QIXT^7^=N!)T:$B6!::1<G3HAVE?QW']I#3Z:]C(K1Z6^CY
M<6A4"H[<8R6,<6*T_C6"R0_L?@!02P,$%     @ 7(*D5JK$(A8S 0  (@(
M  \   !X;"]W;W)K8F]O:RYX;6R-4=%NPC ,_)4J'[ 6M"$-45Y VY"F#8V)
M]]"ZU"*)*\>%C:^?VZH:TE[VE-S9NMQ=%A?BTX'HE'QY%V)N:I%FGJ:QJ,';
M>$<-!)U4Q-Z*0CZFL6&P9:P!Q+MTFF6SU%L,9KD8M;:<W@(2* 0I*-D1>X1+
M_)UW,#ECQ ,ZE._<]'<')O$8T.,5RMQD)HDU75Z(\4I!K-L53,[E9C(,]L""
MQ1]ZUYG\M(?8,V(/'U:-Y&:6J6"%'*7?Z/6M>CR#+@^H%7I")\!K*_#,U#88
MCIV,IDAO8O0]C.=0XIS_4R-5%1:PIJ+U$&3HD<%U!D.LL8DF"=9#;E9T!N[R
MZ .;<L@F:NJF*9ZC#GA3#O9&3R54&*!\4YFHO/93;#GICEYG>O\P>=0>6N=6
MRKV'5[+E&''\GN4/4$L#!!0    ( %R"I%8D'INBK0   /@!   :    >&PO
M7W)E;',O=V]R:V)O;VLN>&UL+G)E;'.UD3T.@S ,A:\2Y0 U4*E#!4Q=6"LN
M$ 7S(Q(2Q:X*MR^% 9 Z=&&RGBU_[\E.GV@4=VZ@MO,D1FL&RF3+[.\ I%NT
MBB[.XS!/:A>LXEF&!KS2O6H0DBBZ0=@S9)[NF:*<//Y#='7=:7PX_;(X\ \P
MO%WHJ45D*4H5&N1,PFBV-L%2XLM,EJ*H,AF**I9P6B#BR2!M:59]L$].M.=Y
M%S?W1:[-XPFNWPQP>'3^ 5!+ P04    " !<@J1699!YDAD!  #/ P  $P
M %M#;VYT96YT7U1Y<&5S72YX;6RMDTU.PS 0A:\295LE+BQ8H*8;8 M=< %C
M3QJK_I-G6M+;,T[:2J 2%85-K'C>O,^>EZS>CQ&PZ)WUV)0=47P4 E4'3F(=
M(GBNM"$Y2?R:MB)*M9-;$/?+Y8-0P1-XJBA[E.O5,[1R;ZEXZ7D;3?!-F<!B
M63R-PLQJ2AFC-4H2U\7!ZQ^4ZD2HN7/08&<B+EA0BJN$7/D=<.I[.T!*1D.Q
MD8E>I6.5Z*U .EK >MKBRAE#VQH%.JB]XY8:8P*IL0,@9^O1=#%-)IXPC,^[
MV?S!9@K(RDT*$3FQ!'_'G2/)W55D(TADIJ]X(;+U[/M!3EN#OI'-X_T,:3?D
M@6)8YL_X>\87_QO.\1'"[K\_L;S63AI_YHOA/UY_ 5!+ 0(4 Q0    ( %R"
MI%8'04UB@0   +$    0              "  0    !D;V-0<F]P<R]A<' N
M>&UL4$L! A0#%     @ 7(*D5J.,:GCO    *P(  !$              ( !
MKP   &1O8U!R;W!S+V-O<F4N>&UL4$L! A0#%     @ 7(*D5IE<G",0!@
MG"<  !,              ( !S0$  'AL+W1H96UE+W1H96UE,2YX;6Q02P$"
M% ,4    " !<@J16F9S6OS<$  !R$   &               @($."   >&PO
M=V]R:W-H965T<R]S:&5E=#$N>&UL4$L! A0#%     @ 7(*D5I^@&_"Q @
MX@P   T              ( !>PP  'AL+W-T>6QE<RYX;6Q02P$"% ,4
M" !<@J16EXJ[',     3 @  "P              @ %7#P  7W)E;',O+G)E
M;'-02P$"% ,4    " !<@J16JL0B%C,!   B @  #P              @ %
M$   >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ 7(*D5B0>FZ*M    ^ $
M !H              ( !H!$  'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR96QS
M4$L! A0#%     @ 7(*D5F60>9(9 0  SP,  !,              ( !A1(
J %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&      D "0 ^ @  SQ,

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>10
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>11
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>12
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.23.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>1</ContextCount>
  <ElementCount>22</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>0</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>0</UnitCount>
  <MyReports>
    <Report instance="tpc-20230504.htm">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>0000001 - Document - Cover</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://www.tutorperini.com/role/Cover</Role>
      <ShortName>Cover</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File doctype="8-K" original="tpc-20230504.htm">tpc-20230504.htm</File>
    <File>tpc-20230504.xsd</File>
    <File>tpc-20230504_lab.xml</File>
    <File>tpc-20230504_pre.xml</File>
    <File>tpc20230504ex991.htm</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy items="22">http://xbrl.sec.gov/dei/2022</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>false</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>JSON
<SEQUENCE>14
<FILENAME>MetaLinks.json
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
{
 "instance": {
  "tpc-20230504.htm": {
   "axisCustom": 0,
   "axisStandard": 0,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2022": 22
   },
   "contextCount": 1,
   "dts": {
    "inline": {
     "local": [
      "tpc-20230504.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tpc-20230504_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tpc-20230504_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tpc-20230504.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 23,
   "entityCount": 1,
   "hidden": {
    "http://xbrl.sec.gov/dei/2022": 2,
    "total": 2
   },
   "keyCustom": 0,
   "keyStandard": 22,
   "memberCustom": 0,
   "memberStandard": 0,
   "nsprefix": "tpc",
   "nsuri": "http://www.tutorperini.com/20230504",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tpc-20230504.htm",
      "contextRef": "ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "0000001 - Document - Cover",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.tutorperini.com/role/Cover",
     "shortName": "Cover",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tpc-20230504.htm",
      "contextRef": "ia3dd77f471594c0d91d916f3dac28609_D20230504-20230504",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 0,
   "tag": {
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_CityAreaCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Area code of city",
        "label": "City Area Code",
        "terseLabel": "City Area Code"
       }
      }
     },
     "localname": "CityAreaCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]",
        "terseLabel": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressStateOrProvince": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the state or province.",
        "label": "Entity Address, State or Province",
        "terseLabel": "Entity Address, State or Province"
       }
      }
     },
     "localname": "EntityAddressStateOrProvince",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "stateOrProvinceItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.",
        "label": "Entity File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityTaxIdentificationNumber": {
     "auth_ref": [
      "r1"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.",
        "label": "Entity Tax Identification Number",
        "terseLabel": "Entity Tax Identification Number"
       }
      }
     },
     "localname": "EntityTaxIdentificationNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "employerIdItemType"
    },
    "dei_LocalPhoneNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Local phone number for entity.",
        "label": "Local Phone Number",
        "terseLabel": "Local Phone Number"
       }
      }
     },
     "localname": "LocalPhoneNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_PreCommencementIssuerTenderOffer": {
     "auth_ref": [
      "r3"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 13e-4(c) under the Exchange Act.",
        "label": "Pre-commencement Issuer Tender Offer",
        "terseLabel": "Pre-commencement Issuer Tender Offer"
       }
      }
     },
     "localname": "PreCommencementIssuerTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_PreCommencementTenderOffer": {
     "auth_ref": [
      "r4"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as pre-commencement communications pursuant to Rule 14d-2(b) under the Exchange Act.",
        "label": "Pre-commencement Tender Offer",
        "terseLabel": "Pre-commencement Tender Offer"
       }
      }
     },
     "localname": "PreCommencementTenderOffer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r0"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r2"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_SolicitingMaterial": {
     "auth_ref": [
      "r5"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as soliciting material pursuant to Rule 14a-12 under the Exchange Act.",
        "label": "Soliciting Material",
        "terseLabel": "Soliciting Material"
       }
      }
     },
     "localname": "SolicitingMaterial",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "dei_WrittenCommunications": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the Form 8-K filing is intended to satisfy the filing obligation of the registrant as written communications pursuant to Rule 425 under the Securities Act.",
        "label": "Written Communications",
        "terseLabel": "Written Communications"
       }
      }
     },
     "localname": "WrittenCommunications",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tutorperini.com/role/Cover"
     ],
     "xbrltype": "booleanItemType"
    }
   },
   "unitCount": 0
  }
 },
 "std_ref": {
  "r0": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r1": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r2": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r3": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13e",
   "Subsection": "4c",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r4": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14d",
   "Subsection": "2b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r5": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "14a",
   "Subsection": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r6": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "425",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  }
 },
 "version": "2.2"
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>15
<FILENAME>0000077543-23-000074-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0000077543-23-000074-xbrl.zip
M4$L#!!0    ( %R"I%8(2B'\^A0  &^@   0    ='!C+3(P,C,P-3 T+FAT
M;>T]:W?:N+;?SZ_09>X])UTK LMODS9G98!FF"DF34@[\"5+MF0P,39CFP3X
M]7?+QGF1!TF3D+2<-2<%]-[:;^TM??SO=!2@,QXG?A1^*I&R5$+_W?WX/QC_
M_?OA%U2/W,F(ARFJQ9RFG*%S/QV@[XPGI\B+HQ'Z'L6G_AG%.&M3B\:SV.\/
M4B1+LG*C,*YZBB0S[FF8N<S%*E,8MG1%P:KE&BIS+9-9ZG:_RDS)U2TB8:I;
M#*N2KF%3YR8VJ$9DKA-3DODVJSJ63 S%-1E1=-5S-,?S3%?1N,$X54Q-%<,.
M4E@=K#!,JOXT_50:I.FX6JF<GY^7ITX<E*.X7_'#P ^Y6&XEC6F8>%$\HBF
MHP*+D+ D8R*7%IU S=/;>Y$E2:F(8H<FO*@^3?QKM<^5HBZI_-WZ<N0.^(AB
M/TQ2&KI%J]M:$,NR*E.QFM+E<G#"W6N5X7NY'YW=NR*B8<G$"KF8XM*2K@TI
M2B^'O&OI1+DR9E&=\<O%9W6+Z4&! .T%4$6A?P]4K\&G&M"P_ZG$0WQ\5((-
MYI3M?ASQE"+1'O-_)O[9IU(M"E- 6]R9C:&9FW_[5$KY-*UD4*SL_NM?__J8
M^FG =].QBP6^2IJD?JSDOWVLY#T[$9OM?F3^&4K26< _E9B?C ,ZJX91R&%\
M?UH5%7F<?_09XV'V$<IM()W8=_/AI^DA]SZ5?*HP9AB>:A#-4EV)603^TSV%
M45<V=<DZJ1=3N9A3"85T)(;F?K41POQF-5A-3(-FR/CT+SXK(9]!UTSY-G/J
MT=D7^?"LJ[0F;-@XZ^U;P_:HJ;6&#:4EM]1>O3&WAX>C[O";WQMUU>Z\17H=
M=MK[WIBWZ\?2%\4.NO.QW^XTIS;4;.]_G;;F7:DW:I+NJ#=J[[?F]O=CI;?_
M;=":]XG]V92^R+U9][NKMT:?3]O?[4&OTYVV]S_[=MU5VYW!H#L_E6#L<WOH
M*O:P*[?JW3,&Y<[^L=[>/PSL87,*<Y&A[:F]WY"[\[YJ#Z'_>F]HSWN!/6],
M>_6OBS;?8"PM['4BM;=_++>&GT>]85?KRE^E;J<W;-?[LOV]<6Z/6HH].E9:
MG<^G,,?9ETXC;1U)4_AWVAJ>RJW^B4LD23<E SNZ1('-, -367.P;!&'2[)K
M6<PK[4KB?X:AJ<K'RK5M?<E=W@.>RP3?_1S0_F9W']K=^2V[:S@NM12N8H=3
M@E79\+#)31ES"?;#T4  R4"_'@T2OK2QE>ND''./QQP84'(+ Q(,LIIDC!RV
M'F4,LYH"V_E42OS1.!!<*_MM$ O,N,IKRM.$00^5ZUWDPU^.N9A"$DWB[%O&
M+:L+;,M1XRG85G3$,X92?/.9^.[Y/$;9A/BM\J76_.LZ8=QLO%O\=+WW,8 W
M8L4W8.IQ6@>M8E=,"DL@F-2BW679Q339'56+DN)[,4CE&J *J%Z L7*%<U>
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
M4S_Q9EG+18/( 3CD'O(\F0G%E_&*$^@G!AUX5I1Y40"#BW;"=^"+DX6D^M(
MTY^-Z/Q0G EDER:MCL][ /H '8>^"QP&M8Y^:%M?4"9_C_T4=EZ<^4S"Q:E'
MLNSY<:(H<"AL8PK(].O);?F$RD37%8MAQS.%W#9,3(GA8<62*/,<1>*.*=!)
M9,;LO(K87@UU<@1?_KO8=\"EJQN/QE=2%P\G 4>JK"T(6E#RE91 D0FX10Q4
M^WR( *W*4/$!WODD.MH0^S,2^U$4^"YL7]AO@5P0D]Y0^@U*5TXT8NB6J3M8
MD559)+T9V%&9AE7998[A4I-Z]'U0.KK<;S1:;/@RA1.58B)?(?)KR;X7)*Y*
MY;SFALK?.)4?Q%R(<W$Y9W;#BM#KXK;G"8-[0^U7J?U8/>&N2U3.Q>TK7,$J
M9S)V+(]B79,U9E!'40AY']2>_X7-Q^Z5W7]0P!.587G+^; : \CK;EC ^V(!
MS229\'C#".YF!!HP F)IBBO#7@O'G,-T;#*1B^A)BFXPU3$TY^=F! K'ZI:[
M&B-8U'UQU]FST/MRTN?B%Y&4]2HYH*MMY17K*G>G\)BS:QMU<9M,QK$7[A78
MG&5ORHVUBY5J>>;>N\G&4LM$TY\];4HVRXII/'\VEICM:MT^$"Z]V). >^F-
MC$&!?'>F$TI7,@I7CKV%;EX=U3-LZ(A'+/+[;]P!<@.:)"O$%O\:H(EI=CYQ
M-!LY4;"5K!)TO1)@XGR0GQ5N1>9\AE&\D%S +,\'/OQRR5$?D[NP@,V"Y=T)
MNY\;(U_2(Y6+O!F1G8PEO$O-,\_F:75$UHT=M.KNN7@/Q*[O:>U.7[7W0=?\
M_N? %F^1C(ZU5OWXYELBT/]@T)*/S^WY[\->_:L$?6OM>E_J#6UHTR#B/9->
MY_3<_@9S7,Z>E(CB4(\RK"I4PRHQQ+M5$L,*\TR5Z]3C5 0E@@(8B:COR#W=
M1O\+TDQ"8QJC,QI,;GEC9%6FLZ&-%Z*-A2#(Y<"&,%8@C*4,38DXC#A@Q<FF
MZV)5IQP[S"28:J:B.#)S796"Q#VHK0O]?W*9_ J2H[!1\YN3;KHUA![PCH/5
M7YN EO)$F>PX#G4-;"B"@!RB8XN9\-4ACFJYEF3I%A 06*$"8;I1?)K+EPO7
MP<.)HR^=3+>:[=T,F7"-<.3,D)M%48"U>PJZ(\_20&^$./@)@AER6%)?J.K]
M.#I/!\+#,A9A#S1!C'LP1'9=DW"N+.Y'E+3"9K]QD)I?J:J@+5'1V,G.4XO*
M,!: <BQN>Q+!+)?=@<Z$Y5LZO.VRUHN>A?/FLMV5OLMWN'+N#&]Y-XX$BY1U
MTWR2Q7]_F:H^K>5]D]7*P!!?^%*73.B\3AKN:F*B<3LA/2+;>(6+F.X!B)#1
MZX''FNY2* "^G\&[EH/[9SP4R 6HW?ESV!JU9JW1L6*#(+7W_QR)@X%VIR6U
M]KNS7KT[M3L@3$?-FP*4B';=>7/6Z[@$!*G4%0\^=KYJK?G7\][PSU-[V"#V
MT/:[P:T7+5B:9%!'-C"5- 6KGFY@4R(NMAQ+DPEQ7==\^%CAGNO8Q*7*=]['
M]@3J>&K5IW.C]1'?[<RHZ=TCV[=!HM^J*/A+89 #4 -XP%WQ*G489>[[2<*S
M6K#X1;"E>/W8SUSZ^;.0@@2SL8*9&#Q[S5JH%"$L#4IB?N8GT Z4"QJZXBR2
MNJZXG$I4%H\0,QJS) ^S9'>='2A;]$.N02QTAZL*0_F79;H7-+BB@OK )=57
MG]H<1_DF5V,>4)$JMO3XYJ4>E:E$TF43ZH#Q-TF7FSST7N=C'PTU2D6;07RY
M?7VPF&-.3S'U0$NLTN"<SI)2Y:Z7156Y;&@_]KBHD#P8T"2F;EI-)B,@K]F:
M[F1MIGR$Y+(DE^\Z9;WK[R%/)D&:90JV@;(79ZXB+_#S!>G6(F E^?6U+WN(
M^F/7B:QG,NT0W;Q7'MUU_2^88\D$N!T%QB?2,X'*. 562\,0>*.;1;C#7EPR
MS7BQ.X+9"@;XSR2[31?E3+E%8W>0CZR0?.@RV@/N-EY$M-/TQD#"'$Q3"N*
M(; 6.7!;*NRP@>_X*;*L,LFV/@NS+ZX.6E0% Q$$R<5KRH^VPM:Q-\+<]\-<
M6<S '^:F9&T2QR+2(,^D$$<O1:*!$)M%WLTUL.30VA:@<;@H]29QZ">#/!'A
MAF$K8'@AJRYO*<I^3P:@IV9RUN%@?8/X9DBD <D "#_@+/M,=K(M%P(5)".P
M6'YU8J)H\7-&N!<"TUS1R-X6NTY'&19M"W$="=_!.4ALE$R<(717+"KPJ>,'
M>4_0.)FX Y3DPY71X\%[Z^JOH=I5'!.Y'E$&A$4VQYWQW0NWQ-*Z'@T+4(M
M,0D6N=-BZ#X/@2T&5V8IEBJ>+I^ S!%KSH"2S_ NJOA%..0]PLDJ2^31PNE2
M!&4W?HCHH(*X,M),W@,3VF(?'KONJW_O6>JK7Y-N:LJ3KDE7RMH+>*"(5C97
MO%?X,=WJ1EDV5@OGN=66U%<^>'D3-L>*MV86PC!/3_VQZ_7>W.+J/'%C?WQ-
MQ5UE?ZE["E8W2"6\F*GK<NYY3SX4NPTP^9'8?=S+\UZ&>P%H\LDQ[B[D7C63
MP*(6S(G>:@CQ'%%VUCY!-(B%'S(=NX5[D4\MBY0'*:"9T.D^5NA-$^^>0]37
MV.L+(MAL]_-N]\%5*^B.?7^ V)]$MJ^L;V3,C$CJ\[/G]2U'&!EN!--!PL>#
MO#@:/6AEY"9)FA]K-C.]!_W]^^$7M)4;4<($OS1[B40^E)_+FW8%CL-)DOI>
MX1):S0M7N*5>Q!%WG^-J#<\+W:XNRW>["-?K[GLK[R\=-??MO<[Q86.-3XF^
M:2OT]LE<?>LV/P#Y9^+'"YMR5;?)+2<G;!+,D$LGXK0CXTN+AU-A& >,,]@$
M*(CRQ[ </J"!)WP<HJ-,=BTJ"/?21'@[LN[H)!U$,2R.+3L4WDB^Q-.M0;6L
MD.=/:P "UXT7R)8H:^;S/[2C:F5)?E3PQ,W#5.V5#E.7]9^G'*:^S$S>D.IR
MNUG9.>ZT#]%!X[!I-U&M?7C0/MSK--OV*J?E[VN#WY:1?[LB*9Y0KJ)WZ[FX
M?5$M.D,7KQF_V,K6(;2SY?T^JZYNH3^OMVU]%D\EJ:!]4,G1?AD=C6@0\-G#
M7JE?D.G>#KT-Y)X*N<O[@;_Y+D?"9^*+JP>R$Y?:P.?>E9B _ KA^)F#4#;F
MKW*W^5MQ(C:#?P;I*-C]?U!+ P04    " !<@J16Y\[3\FL"  !T!P  $
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
MM17SUVQG[2;5N9FE&>H*^,><%^5U43;[XN>5JANGQ4U>E?>GA9"S&*$((YH
MP83JX>,T 4FB'C$<)%@2CF5L^8?VWOE&"GY+\TNO45U_NM?*O5JZ;1W8[[MI
M37@V-X>I#[V,="@71O;T*!W[XP]<1HR2W2TI9B^S+R_U)8OS+U=%OME[XBPB
M-,8"1 F+ )(^ 11"!M(PE1"GR/>%\7'YT^!C*QR-/J\1:+UIMV/<X6+0QXXC
MDV_AA!7@72D[T;P3;#!TN]+8YK1S3,^F_DNQK.C\W]EUL^0@'I. A"F(&(D!
MX@D%1* (\!3[-!:QGX3&VW7=TXP-U*>-ZTJLI]0ZK>I:9RT;?&>_!N[Q3:UR
M;_.U3O3O]-MA?TVSKTVML]_7C[;'_WN9597,ZYV]FWQ]+<QRAIE DD<$I 02
M@'P4 )(0"9B/@PB2"$IA?(JMG6%LT*]%>FV5YJSK;3R,>6]SCDRXI2]68._-
MW8EI?<3!<-Z;T#;)^P?:0US_\?^NE+196R(1"X:2%/@Q5$TUJ3?B$K5^2Y%R
MFJ0R"E%JRNYVX+$AVVPHU>(LE^6668<)=;7@R& :9F\%I"Y5)PY;@0;#3R=_
MFSKM[QU@*W[*\AU;5B7EU0P+E3EE(4""JR^Q\($B+@)AC&$L&68^,:=M._+H
M<*O%>?_9R/NO!7 MPPR(<[7AV,B9.F 'G2Y;-^I:D8;#3I= BSOM (=38LEO
MU,)Y#P-VD55S.6-!$/B$A$"@!*N_3SD&%&+5M-*42AS'82@2XS/B)\''AE\C
MRBM2#P9_8W_W-G(M3HF?NG<8Q#Z>')E%6SOL3HD[\G8[(WX:;+@3XHXT6N?#
M76/L\=S\8_^%>NE,(.9S/XA @@@$*"(*S20(@ \#[H=Q!*EDIFAN!QX;E@]W
M,ZC%F</8\NHPB*X.'!E"L^2MT--EZH1=*]!@R.GD;^.F_;T]:N]4#%''^3"G
MES."F%!])@88)H%:!B,&* V9ZD.E#&(><BJ,+[]H11X;; _BO%J=.6UMNP[C
MYFS"D7DSS-\*.&VN3L2U(PV&G#:!;>;T ]S;S_=W_$J]*_*3>J=F..)A1&,$
M8%K?<R:I;RL3QA3P), H2B6C@?$1B6Z"L2&XT>AM1'JU2OLNM&6B>2?J:LV1
MP;1TQ:D9U:7>JR%M!1R\*=6EHVM,M>-<3SF_RLNL_C,TKYK/'<0R)42F@**8
M 11*M7!*3D#"TC027(:26EZWV)Y@;/"NC^L>15K"JS7Q,+Q]K3DRO):N.)Q=
MZE/O<6KY).# YY7Z='9/*CO&N<+[?B'+RRR__&=9W%97I\7BFN;WLUAR2!#F
M(,$T40Q#'["4,Q!("D.(TX!S:,>P=IZ1HKS1ZJW$>FNUMDCKK34EN[=APP!N
MZY4#Z'N=Z,&[/N[ V.]-;I?^_<-[7J?47)3XN?Q2%C\S)7_&XX0A&0J (Q&!
M>N])K>E8 *9:<^1'(4*1Y7UW]!.-M P\7(#S</GL1K#CU4I/_34M!?U=&Z86
M.!CF?LU2AQO]KUIZ&OC77+?4D5[GE4M=X]UWG!_NG_B[BCRC:1 @U;R#)/55
M1Y!  2AG'(1Q B&*PT1RXQ-9[0QC*P(/V[ KE9Z2Z=4Z[;>CVT::[TL[VS/4
M!K6I,TY[U=KL>VU:MR,.OGNM34BWC:T?V/O& =O_QP[]B$2Q6M1C(0A 0@:
M"%\ R%...$IH&!C?(K-[FK$AO?,/[\]REX!>]P?X/[DSP-%O"7"DFP&,X38
M=C< L/G7_^UWXDP].GFQ>29;W7O\Y,7_ %!+ P04    " !<@J16VV"(H*T&
M  #A,   %    '1P8RTR,#(S,#4P-%]P<F4N>&ULU9I;3]S($L??^11S9E]/
M,^Z+^X("*PZ;'*%E-RAAE=6^C/I2/5CQV*.V"?#M3]G )@/DK(5'PGG S'C:
MKNI__=Q=7>TW/]^LR]D72$U15X=SNI_-9U#Y.A35ZG#^Q\4[HN<_'^WMO?D7
M(7_^Y\/9[)?:7ZVA:F<G"6P+879=M)>S3P&:S[.8ZO7L4YT^%U\L(4?]12?U
MYC85J\MVQC+&'_^:#B+/6("8D^"#)R+P0(SDG CCE0C>Z&#$OU<'06=>&IH1
M*TT@(I,YT1(T43:G#"35&8/^IF51?3[H#LXV,,/.54W_]7!^V;:;@\7B^OIZ
M_\:E<K].JP7+,KYX:#V_;W[SI/TU[UM38\RB__7OIDWQ7$.\+5W\^=O91W\)
M:TN*JFEMY3L#37'0]"?/:F_;7O-_]&OVW1;=-_+0C'2G"&6$T_V;)LR/]F:S
M.SE27<('B+/N_Q\?3K=,ME=MG3:0BJK8]_5ZT;59G-1(!'K;7]W>;N!PWA3K
M30D/YRX3Q,-YN_&DBVJ69Z(S^=/==8NOEC<)&H2E[^D9GKB_O#/R(B_@IH4J
MP%WG'HR4M=]J5';2UG]?65H'97]V&:!8]G<]=DV;K&^7$(0.'$5S0AK$+S/$
MJ1")B<8)+7CD4FUWNO.Z0;?[2#3@]U?UEP7>&"/"6/>ADX3U<CPQ=R?-R_Q^
M>/ NL.TR>I:[&"V1N<*GACE/M!&&!&=<%)Q[PV&4V]]:V_;ZVY >)S^K4X"$
M(\>#.9O\D_!N4WO?8K&Q"6]$_&51AH>KNR%D%[%JZQTH=Q<6='<^PUY'2 G"
MV5U4OMNYOF<MCJ?0M]Q%Q,_QN:C#VRK\@@/NTBJFF>"*B#S@2,@[%7SN2-3&
M!>7!.4-W$OHMLX,88--GX.5:OC(,;ZNV:&\_P*KHE*C:W^T:EM)%K3++<-0/
M&<+L%=$4U0"GHS,R:,;<*!:>LSH(!3Y=%$8K.0D23C%)2YLZ]<)_1/WAI+ZJ
MVG1[4@=8,BE#H.!)5!:U\4X2B[D5!M<*IS.E((\[ ./_.C&($S%U3G:G\R2P
M>5>4\/O5VD%:BDP+E07,%RTPU$5I8G,5B-*>V9QQH'87C'RU. B(?.I O%#!
M243_PMZ<!M2JB,7=ZN.^(]$HL%I[A#<'G PIQZ0H",(5#4$Z2S%-V@$*WS$_
MB LY=2YVH>TD(#D. 4/0W/_#51O0I<^U\LPIHG*7$Z$4(P8R/"#G44NIJ3,[
M .09TX/@4%.'8ZRF4P+C!#^^3Q?U=;7,<ZLMI9Z B)0(+3%KX@KE$=Y0RJF6
MC.T.BZ^&!T&A?Q H7JCGE)#H\Z+WZ3S57XK*8S8=C8Q*1Z*EQT6VQRZ8:",F
MU[ES/$C(@M@=%X^L#X+#_"!PC%%V2H2<UTUKR[^*39\VNR@R#LZ2P%DW)SJ&
MLR..A)E6@6OKO>,[G$ZV; \K9F4_"!XOE_65X>@&O>,$MO>;^L#R"(IX,"@%
MHPX7WY@QX9H[4XSBI!C'E3&^M38,@ F7,U\LW2N'O-OQ*,\OZ^IA^60#I2YG
M.;&L6SYE',<R%G*BN,P<#48Q)D>%_;'%8:&?<!5SE(2O'/Y/J6A;J$[J]?JJ
MNE\B-<NH 5@TFF0.#T)0@_Q*2Z(3P8202Y1D% //FAT&PH1KF./%?&4:/M9E
MX8NVJ%:_88*3"ELN?13*!!D(DPBT,,82%W5.'&@(6F54:#T*A:<VAW$PX1KE
M2!E?&8+S!!W!@(EMOS_7;>VF]Q']6"H>(BZ0@4#N<"5$1=9UP) H1(8WX;D2
MXS8XOV][&!03KE/N2-9IP7':-%>0ONV+#]K@*@B[(:7 N4]K8G0N4)[<!VG
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
M\DE(KQX&AD'& ,?3! //X*LK4V@?(-.$07DKHPC#U/=L+@RS$,_"W 8&A_W
M9"[C[X"9>2?VPKVIU@U"GDYY4\C+"YPLKI%56XCI94O)%YN__S0#>3$,$)+>
M(TEX< GH(V#NC$>BH"@+,N&OC5](YO1W8<8F+$T#KL3+LCL1O@H8-3C6Q"SN
MHYX=S+$&W^+,SH3T&,,:; V 'MK"XZ^YAIK9;\Q<D,CCK\X*-W*R=Z['_"%7
M]/WQ-KCO5MZP6%-!'*!_?-<?P?8!MVD<X<=+$3$C)+T)&O*@Q:*H'JZ88ZHL
M?=D/E^6:(=\8'489]\QRSRW_; ^ER\<\!"1<^,*$+1R=DH83#PHU!ZB.'H L
M QPJ>)P6'G8AF7I/B(ZQB\^U<X#&GD!;$92BPB!DH3=-P-S/*5LLY>A3B/PF
M;+"26?R,Y/,+]GFKZ^:<3"W<7;!G^UG(.;;/M=3SULS//UG.">HS1YL>%FT"
M6@Q*71[3?&:(KC4]Q! _0@-C_#W8A-']7&SC# F(>M%XH,Z,_0LD!.XYTCKU
MX_*72XFVG&43$C,*CWD4 [A_+N]6?)5GP-3))[0'$A(T^])/7I#.N>4* EV6
MZVA(PV5,HJ[$)-JBA*'X<Q!/0L]WX%>#>?J]1?NPUF,:/-#'Y,WK)REW(SF^
M^"&H^B@M2!0=):NS.OL,P$-,!R[&)Y:X C=9+V'_9(#YX%$I6#@!"0U3S?#P
MO)'!@S)%M&6%^'41,"EK9ASSK0YF[_07'^,H^AX\AN2_*#@W'D-AU.+AUD7N
M<AX0!-FBDTE@M!2&*+X!@7<+U@DL\@)I/2P$Q*F/UDI:BGD-H_"!0P\7+P*7
M<8AB&CZFY"()8,JDR;IJ<2KE*DL#@#P'Z&^9[U&P_AJ\R<5LE<?[_V0E"SE9
ME*5\4J4AB(2)(TQ$, @7VD,/0)!<8_IA;L&SPO(JE#98B'E<$9Q65-A*GH0
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
MIJ(0!83"PIWS7<[0CLROCGE+/]#\:D415+C 0G\5Z0#N!$PJ9[P56-T/[Z,
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
MKH^_CJ#XSQ;^FW9.X8]BCSDL6TCZQYI=\(,?>BQ,CUOXFZT3"(?*$7WW*H&
M568_F8**W58-A,*G+(;?D73 X/]X]<(PXE<OL,G5"X*>\_L7#(6_>Q8-0; ]
M\G-HW9.$^"L?#B$/-"$AN^-QB."1^#"0F\)<O4="0T*]>VR*1@)X(R!Q%N#J
M,)X"XPU' <,WA_X/YK4R>&L41W\S-X7I.8C^BN+O"GD8^.Z Q"S) GS;QX_#
M*&RY-!DH\ EKI?0'<0<TOF/8A^VM;;3SFUT!Y@$N]^AM1VUK)/^G0J*8O-7:
M6I? -HCG!QD.G, (3"&TGV)9!_WQ3L'1Q.QONWI;GQYSO%&$W\?,#Q 9I.C_
MAO&BMYK6-I_XZ&:$X:4@?03PAVD,#Z(X*4: A0!L61#@WP#(+.S3^RA&60!
M_3M+4CX/[E<'Y,_N5Y]=K]BTVC:-I9LFN&G2A_<H.?/O_6"\FR%-DA:L,$S\
MM(RD,Y!:\'[HTSDT<9K!72892,0DZ6<!DDF4^N.&>0E(/+\/T@]F"*('6, 0
M< C#'B'TQ&]B/_G^#I$;(G*QXB:!42G.[L:,)CDH\S6-Z3<"JJ, .Y:D_I#B
M>N"-/BR^EV%O/B]SEWP(L'%AQU204DZC10"P&#5?9NE=P!&\OH"]V@T4:KVZ
M"+5NV](1"L >B9^D@)T8L!G#G (Y\0@8(F7DCH6(&!&D]89^""_'7"")XJ*$
M)4W$@UL7/(R5RU,1<>)SM1%DGA#2JZN0)N+&JPMN"AY90?&/[UQZ39W_5K?:
MUJPVTNRVL5 ;&9UGM)&7P7ZBIRT)ST]&\#GAV1"4Z]&4>3&MRGJQ[]TMM#0$
M14\F$KOB&E;KSEL4FM%V%NY)7VY62 V[<0VK+Y<>.<^8>KN+>;'YK-F#[Z6#
MW-<K?RB\L&-U\@GM)1&B<^DG)<<.5\SB3<LE35U),%DS&;[2G[A:W_OW&U]S
M=<UFIN,RU37!@:5NUZ &ZUN4Z;:GJ?_1U#?%1X-X(HOO6*L'%/&]Q6GYF 8/
M]#&9!@/HWM8,V&<A)N#RX9<>^K;S:^5_<)=W@@U>: T0#.@H8<?%#R?(]P%]
M//9##@?^T8F@G%:.P@7Y4(XI\7BRMK8JUI>GM?.9\\=M_FC&\1?/.EK;Z5A+
M'X/3L>8S2W?6^O*IQ6J=MFUUFK-84U]M00L+$C3KS8P5L:CP0/#J=F).FOY<
MI$5<@Y:!&TB^PL>A#SI:V+BEBH,]W#+8]QY:Z1XZPOP@!5<H'VE 0Q?\Y %C
M:;+'^_\6TLSS8<O/[]%898O;"Q$_KY7$$1O0Y>D@RF ,+U' *7,9'IE!RXBK
M?;27\G\-HRQ,D[G3.$\ 8(4;&NM"#K/06DP.IQ-3!TUVU)082I @^<1<-NP!
MK4R@HB]BF1D#T*ATV?/\\2Y]ZGB7JB[O924GV/$$S^F%=8H3Z\@.-S?GMS=5
MM$6]#PRNN.VS;]?7YY>W1&S_YY\L>RXMMXEBZ.:!;];,6-9E<%$B4T*L$L0V
M5/W,\\%=X2'7@^66'=)-!MQ$PVP;8?]D_CT-0" F& 'K=!13Z^2YKHZMF*I=
M#L+=T]CGCCR_&8DE*8$/_=2'U1UA.$A73_ZX.$_XC]K)NU5LOGTNMU@1(XVL
MMUAQ;[JM*YW*W?5ED8^DNA=1G>4HAK7#.ND-V6Y-T2G7H IBGR>,4*N\JD'R
MU&5 JYYMJQ_%:GC/7J?QIP[W'4NF8MI5C^K4[Z!> \6*']XS42 UUU%F$^I]
M);JMX55C*P+2MA7=W.T1,XFE9['D:(IE5=4!TFA9%]RGKLLS$^#@N@R<8/1K
MC]YV'$5SNL(#MDQ%-=6R XS>[7I>[8$K3D4S5<5R=MLB2")J%41U-46U=]AP
MY>",G!2#:%$X+8<TJZMT=2</Q=E=I:-9FY%$AZUDK8ZA.)VNM(5JCB;;DL;0
M-K,"$5;CH["9E'\R&H>P%:PCY@4>"4_9][ V%G][]-8V%,O,LP7PLZ-ITE;:
MA K6'4?IVC(:5'M$&=VN8NU!YZ:F2*FK=,!BXF9QS$_D)0GC:4O= 5UA"#ED
M&(JQ*9_ML%6P9NB*H>^VV8Q$T_-HZCJ*7KE!9@TLI:7MULNU8.6%:7I;K[N$
MNHVP ?JTA'J)#53]]LTJ2G=E%#2$%\ >U4$CFU7=NW4ILG97KQXV\CM=6^EV
M-WV=^::0O_&[21<L;(<M.%>L^/QZ??7U_/KV+W)Z^8F<__>WBZ]?L #TZ.>?
M#//D*_QIGYSSGU_G..Z*M*20D/&#HM1ULV$F;$FO?%@:#Y%:FJIT5#-/%JB6
M8FDZ.<(O\XWDS1R *'/K5-<5S3"66Z=333PW0B0;,8OV3528I@:(6S.Z5!LM
M(5&_#NH-2U'M-5M U4]'U*H$>S4-\-O5U:<_+SY_EJ'!RL2K@X[1S.8WIY=H
M:D18L-9BY.+R]O3RMXN/G\_STT,*N3R_E7&^RM3:<13';G[CUSW'4E=5+'.'
MW9P/P3*YNOW]_)HL.(HIU=Y*:L_0%=-QI'52;S1IEJ'HE4LK:F"=-#QAL*0Y
MS-7MZ>>7R)RUHP"OZ_G7+C.SN9N0Y_9?;WXW%;/;4;K=NL8\)*%+0M\0H8.%
MK-CKWJ6TK>!>L9!5>ME,E@2O$2_*L#AXG88L2P?:S"A-64[U;C+/NS$U[";S
M^>+TX\7GB]N+\YMQGNWVK]?H>E$32?AT=YD2.-9O,;-J^*$Q,'SU%C,28NLU
M_FM*->997N4TI&D6BRXP49\$47C7 H$X)![KI2]H<;< .,TVP!ID2G4ZBOY,
M7?/KF?Z2(.I'$%U5T9\Y%%BCQ%53).CX"/*(/N;G_@P\4Z/FM>P=Q;1-6<N^
M =>PJRG.+B_^DFA:"4V.I1AF?6O9&RIF)D>,)W+&Q%8VFI S\+-M.>O(F0IT
MVD!RU$U+<;I/)UVW;P;M"VP[BM5Y?=@>F$7QL3B=.W5FUWWJ="_( M".FI/W
M&C!M5;&-M:2!5&<S#7VZMF*IS6]^N?=HLA1;JV]M34-%$3@W<8:")K^P3UP'
M-76"-_!ISP_R!L)O#44SB\Y+BFKKTB"9/^N)YQ9,:9"\TCE:2W^Z#E)6O[SJ
M<=F2.-AN*4P5!;=O!V(P,&(J>N4SLWM3'G+@R.]@"Y.Z(O\Y8;E71V,_7UW^
MUKH]O_Y"/IU_')]DV 59*"1 S]&=2_"-S\5F87Y3,)Z+]1,>QN:F&R;]B)\D
M&;_H33B>*4IY0 5YJX&-9Q3W2QB*8ZNK'WW="&/O&?\ZV)':>MH@W)6$EOA:
MU(C95K1=X^L9H5I<PAI&(7L:Q?5[\Q"JFL0IE8FR*%4WR1A=]3BT82M&5_9&
MKSN:3 LLA_IF!O>UR]53AU9>*GADEZ.UNARI=E=1:]OE2"+_59$/?RNVMN;A
MO5U;EMMM<;4+P7AV]>7+Q2UVM!*%]V=7E[<7E[^=7YZ]T#I[ 9_L!_RW5:TN
M ?U*1>Y[T2%@P4&:31\Z;PS$Y!7%]66M!H8U;M+(_3Z( I"/R;_XO<3IHSRM
M)4]K-8#;GNB-T8 ZG:\QZ[,X9N@_  N2%J%9.HABGMO1%)@<_T^2 8UYF8Y&
M1C0F]S3(V#N%8/25YWN8)UOF5(8]WI2NZ2>R98Y$DZQB+KG1T7 8A0OED:8K
MUM,220@C46V8I4D*/V#NV=*4CFDJCBI:,<,_+5U3#*.3CR-S)Y71Q$$JRYOK
MCR5KE]>X')@Y=0JKQK-6- "IY'LM/R0N'?DI#:1]5!F8>&^LKJCVFMD.:2%M
M$U&JXAC-;WK<%#ESS5(*OYP<Y)(&3/6J LM2-'E J^YH,E13,51IPFS-A"E=
M>I,?V(J&HY@-6)CX]XP$4?*B2\T.5$<>F99B:.K<,39IQ=0'0UU%-;H[P="!
MG@M;4F#&SX4E"U)"\F#8]DQZ4S76#QW4IM),(G\]Y)N.TM7JVC3Z$(I-+J/0
MA9?BB+?T(#ZVF67)R^Z3/53%KAF*K9G2]*HOAKI*U]@-@J3E-5?:_X(Z-ZEN
MUU*WA@WJ5JWK.6R)_%>VM33%L9\Y%MHX6RM?F!AL48O^/1:@*W3@WR0T-WDK
MRL:QU^PFS=L 4+WET[H7"+V:&-C.F33):9+3MLYIZ]U@5!M.XZ;"^Q1[#!<M
M7>"/8N'Y7DU=I,!&4<(K98YYGS__GIT\^%XZR&%1_C#?D3KYA/9@\5FZ_).Y
M"WJVCU*=WZ0PT^"F]">NUO?^_<;77%VSF>FX3'5-P"YUNP8U6-^B3+<]3?V/
M9KPI/AJ,[X\:T3O6ZL6,?F_1/FSPF 8/]#&9!L/0#ULS8)^%F(#+AU]ZB+KY
MM?(_.$8GV.!4!! ,Z"AAQ\4/)T5'#C_D<. ?G0QI? >+R%&("YBA((XI\7BR
MMK8JUI>;G?G,^>,V?S3#%>)95VT;CK;TL=I>_NRI8<'P[-KV6L,^_<PRED_Z
MDL6N"(/%]V$M[N,XHU:V>NW5[%F.):9WED8Q^0H?ASXYB^)1%%.4%L^?[FCL
MEL^BT,/NJA[L-^3RG&?M;U+X:\CP:HFH3\YH,B"_!M%#LL>0^!;2S//3F6,H
M*[;671J.<.H&#7LU3AC$C)$O\-X@(>= (A[Y0F-W0 Q-><'-5+LQ*V>WO"2
M[(<D'409#.&MUJW\64.^$:C65=W8R&ZKW;C8<)#I&SE?VX#C_"OVK1AK"-*/
MHR&Y&C%4G>$=.77!,N>]'U]\&'<MZJF=]]K8%A--A_*!%6%>LG1AH>6+<[^U
MVVGE>%"#(CI'IJTXNM/DP@-)<(TB.,U6;,UH5"%%0R7TJ?=WEJ3"RTXC$C,W
M"ET_8+Q'-HIN_"W^[*)U-8JC>Q\=L=XCB<;F%=V<>;7)SAT;'V.3RKM>6>#%
MM/&)C8 >_/GPT_Y7<CF*;3KRO&:]D:292G=?#FLV01Z<BML2N#S D*P?IC2\
M\S&K0I.$/5'4NY]'^BRKJHB0IRZWC:+=WEUX:!;##7:A:?4HYG+PN"4+$R$M
M\OOS#LR*,-;O<2VMB.TAR=2JEBQ+(V+]ME@#L!D87NW+;UDJ[EU*\HN7\BY^
M"VY@.C#C IL6KEE,+<V+K;F)^]+0H0F2XU,A'/P0; M&4OKCB8YW^ZFLCNR.
MHG>L)H?B]QU#EM[XN'43I,%O%$P([*]) X;!B%&, >GTD=L1V&9AA$'M S,:
MCDS%Z5:0#M)@V'IFRZ@@'FIJ+#0@K26\C 3=C$GSIR@LBDD?HO@[9JZ>:VJY
MGRI*,VU%LW49F*@YFC1=,<TU#ZS5S:1H@,RXXH(BB,*[5LKB(0E\VO,#GM<^
M-#-"5W2K(\V(VB((!(.]P]S3@1D37##P6^,/S5!05'N'^D>:":OU_]UABFEK
M;8=J)2:6M#H[OR5GIS>_DZ_75W]<?#K_1#[^1:Z^GE^?XO69Y/3L]N*/IR\:
M/L"^,7A]B5[7!GVR8]!K*A==5;IF79M%O>I5Z2^Y!;(!Q[6V=:GF*YU!.@!
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
M,>7[7N0]PE^#=!A\^/]02P$"% ,4    " !<@J16"$HA_/H4  !OH   $
M            @ $     ='!C+3(P,C,P-3 T+FAT;5!+ 0(4 Q0    ( %R"
MI%;GSM/R:P(  '0'   0              "  2@5  !T<&,M,C R,S U,#0N
M>'-D4$L! A0#%     @ 7(*D5KJ +]EM"@  25X  !0              ( !
MP1<  '1P8RTR,#(S,#4P-%]L86(N>&UL4$L! A0#%     @ 7(*D5MM@B*"M
M!@  X3   !0              ( !8"(  '1P8RTR,#(S,#4P-%]P<F4N>&UL
M4$L! A0#%     @ 7(*D5KP.*S[!.0  IDL# !0              ( !/RD
K '1P8S(P,C,P-3 T97@Y.3$N:'1M4$L%!@     %  4 0@$  #)C      $!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
