Home MarketXLS
Dashboard MarketXLS
Screener MarketXLS
Options Profit Calculator MarketXLS
Stock Ranks MarketXLS
Spreadsheet Builder MarketXLS
Documentation MarketXLS
Logout MarketXLS
Search for stocks (e.g., AAPL, GOOGL, AMZN)
TPC logo

TPC

NYE
Tutor Perini Corporation
IndustrialsEngineering & Construction
Watchlists:
Last updated: Friday 18th July 2025
50.89
+0.12 (0.24%)
Prev Close:50.77
Open:50.76
Bid:49.63
Ask:54.0
52 Week Range
14.50
51.67
Volume:708,942
Mkt Cap:2,573 M
Price Target
$58.52
+15.0%

Financial Statements

TPC - Cash Flow (Annual)

Dec-24Dec-23Dec-22Dec-21Dec-20Dec-19Dec-18Dec-17Dec-16Dec-15
Asset Impairment Charge380 M
Capital Expenditure Reported37 M53 M60 M39 M55 M84 M77 M30 M16 M36 M
Cash Flow From Continuing Investing Activities-41 M-78 M-66 M-37 M-46 M-76 M-70 M-87 M-18 M-32 M
Change In Working Capital526 M368 M325 M-421 M-117 M62 M-159 M-80 M-72 M-78 M
Depreciation And Amortization54 M45 M64 M118 M107 M78 M59 M70 M78 M42 M
Excess Tax Benefit From Stock Based Compensation-269000.0-186000.0
Financing Cash Flow-393 M-109 M-79 M-55 M123 M22 M-29 M-75 M-24 M-42 M
Gain Loss On Sale Of PPE116000.0-5 M145000.03 M-2 M-5 M402000.01 M453000.0-3 M
Issuance Of Debt787 M712 M694 M-37 M181 M61 M15 M-34 M-9 M-41 M
Net Business Purchase And Sale7 M
Net Investment Properties Purchase And Sale-8 M-35 M-14 M-6 M-6 M-11 M474000.0-60 M-5 M-1 M
Net Investment Purchase And Sale-8 M-35 M-14 M-6 M-6 M-11 M474000.0-60 M-5 M-1 M
Net Issuance Payments Of Debt787 M712 M694 M-37 M181 M61 M15 M-34 M-9 M-41 M
Net Long Term Debt Issuance787 M712 M694 M-37 M181 M61 M15 M-34 M-9 M-41 M
Net PPE Purchase And Sale-33 M-43 M-51 M-31 M-40 M-72 M-71 M-28 M-14 M-31 M
Other Non-cash Items46 M28 M6 M12 M12 M362 M23 M18 M11 M8 M
Purchase Of Investment-36 M-48 M-24 M-31 M-31 M-35 M-21 M-61 M
Purchase Of Long Term Investments-21 M-61 M
Purchase Of PPE-37 M-53 M-60 M-39 M-55 M-84 M-77 M-30 M-16 M-36 M
Repayment Of Debt-778 M-1,120 M-870 M-1,738 M-2,195 M-1,563 M-1,054 M
Sale Of Investment28 M13 M9 M25 M25 M24 M21 M1 M
Sale Of PPE5 M10 M9 M7 M15 M13 M6 M3 M2 M5 M
Stock Based Compensation40 M12 M9 M12 M12 M19 M23 M21 M13 M9 M
Amord2 M2 M18 M41 M52 M19 M16 M21 M15 M4 M
Begcash395 M452 M202 M120 M198 M197 M75 M136 M
Capex-33 M-43 M-51 M-31 M-40 M-72 M-71 M-28 M-14 M-31 M
Cffcf-393 M-109 M-79 M-55 M123 M22 M-29 M-75 M-24 M-42 M
Cffinv-41 M-78 M-66 M-37 M-46 M-76 M-70 M-87 M-18 M-32 M
Cffoa504 M308 M207 M-148 M173 M137 M21 M164 M113 M14 M
Chgcash70 M121 M62 M-240 M250 M82 M-78 M1 M71 M-60 M
Chgothca-78 M-65 M-79 M-14 M48 M-72 M-449000.0-23 M-10 M-107 M
Chgothcl-2 M4 M28 M29 M
Chgothwc604 M433 M405 M-407 M-166 M133 M-157 M-60 M-91 M
Depamor52 M43 M50 M83 M75 M59 M44 M48 M64 M38 M
Endcash464 M943 M835 M211 M452 M202 M120 M198 M146 M75 M
Fcf471 M266 M156 M-180 M133 M65 M-49 M136 M99 M-17 M
Ltdebtiss787 M712 M694 M741 M1,301 M932 M1,753 M2,161 M1,554 M1,013 M
Ltdebtpay-778 M-1,120 M-870 M-1,738 M-2,195 M-1,563 M-1,054 M
Netinccont-122 M-128 M-193 M134 M152 M-360 M98 M155 M96 M45 M
Netothfin-18 M-47 M-39 M-44 M-26 M-315000.0-622000.0
Netothinv-9 M-5 M-1 M
Opcf504 M308 M207 M-148 M173 M137 M21 M164 M113 M14 M
Opgainloss116000.0-5 M145000.03 M-2 M-5 M402000.01 M453000.0-3 M
Purchbus7 M
Purchsti-36 M-48 M-24 M-31 M-31 M-35 M
Salelti25 M25 M24 M21 M1 M
Salesti28 M13 M9 M25 M