
TPC
NYETutor Perini Corporation
Industrials•Engineering & 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.5051.67
Volume:708,942
Mkt Cap:2,573 M
82
MarketXLS Rank ®
Strong Buy
Price Target
$58.52
+15.0%
Financial Statements
TPC - Cash Flow (Annual)
Dec-24 | Dec-23 | Dec-22 | Dec-21 | Dec-20 | Dec-19 | Dec-18 | Dec-17 | Dec-16 | Dec-15 | |
---|---|---|---|---|---|---|---|---|---|---|
Asset Impairment Charge | 380 M | |||||||||
Capital Expenditure Reported | 37 M | 53 M | 60 M | 39 M | 55 M | 84 M | 77 M | 30 M | 16 M | 36 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 Capital | 526 M | 368 M | 325 M | -421 M | -117 M | 62 M | -159 M | -80 M | -72 M | -78 M |
Depreciation And Amortization | 54 M | 45 M | 64 M | 118 M | 107 M | 78 M | 59 M | 70 M | 78 M | 42 M |
Excess Tax Benefit From Stock Based Compensation | -269000.0 | -186000.0 | ||||||||
Financing Cash Flow | -393 M | -109 M | -79 M | -55 M | 123 M | 22 M | -29 M | -75 M | -24 M | -42 M |
Gain Loss On Sale Of PPE | 116000.0 | -5 M | 145000.0 | 3 M | -2 M | -5 M | 402000.0 | 1 M | 453000.0 | -3 M |
Issuance Of Debt | 787 M | 712 M | 694 M | -37 M | 181 M | 61 M | 15 M | -34 M | -9 M | -41 M |
Net Business Purchase And Sale | 7 M | |||||||||
Net Investment Properties Purchase And Sale | -8 M | -35 M | -14 M | -6 M | -6 M | -11 M | 474000.0 | -60 M | -5 M | -1 M |
Net Investment Purchase And Sale | -8 M | -35 M | -14 M | -6 M | -6 M | -11 M | 474000.0 | -60 M | -5 M | -1 M |
Net Issuance Payments Of Debt | 787 M | 712 M | 694 M | -37 M | 181 M | 61 M | 15 M | -34 M | -9 M | -41 M |
Net Long Term Debt Issuance | 787 M | 712 M | 694 M | -37 M | 181 M | 61 M | 15 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 Items | 46 M | 28 M | 6 M | 12 M | 12 M | 362 M | 23 M | 18 M | 11 M | 8 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 Investment | 28 M | 13 M | 9 M | 25 M | 25 M | 24 M | 21 M | 1 M | ||
Sale Of PPE | 5 M | 10 M | 9 M | 7 M | 15 M | 13 M | 6 M | 3 M | 2 M | 5 M |
Stock Based Compensation | 40 M | 12 M | 9 M | 12 M | 12 M | 19 M | 23 M | 21 M | 13 M | 9 M |
Amord | 2 M | 2 M | 18 M | 41 M | 52 M | 19 M | 16 M | 21 M | 15 M | 4 M |
Begcash | 395 M | 452 M | 202 M | 120 M | 198 M | 197 M | 75 M | 136 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 M | 123 M | 22 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 |
Cffoa | 504 M | 308 M | 207 M | -148 M | 173 M | 137 M | 21 M | 164 M | 113 M | 14 M |
Chgcash | 70 M | 121 M | 62 M | -240 M | 250 M | 82 M | -78 M | 1 M | 71 M | -60 M |
Chgothca | -78 M | -65 M | -79 M | -14 M | 48 M | -72 M | -449000.0 | -23 M | -10 M | -107 M |
Chgothcl | -2 M | 4 M | 28 M | 29 M | ||||||
Chgothwc | 604 M | 433 M | 405 M | -407 M | -166 M | 133 M | -157 M | -60 M | -91 M | |
Depamor | 52 M | 43 M | 50 M | 83 M | 75 M | 59 M | 44 M | 48 M | 64 M | 38 M |
Endcash | 464 M | 943 M | 835 M | 211 M | 452 M | 202 M | 120 M | 198 M | 146 M | 75 M |
Fcf | 471 M | 266 M | 156 M | -180 M | 133 M | 65 M | -49 M | 136 M | 99 M | -17 M |
Ltdebtiss | 787 M | 712 M | 694 M | 741 M | 1,301 M | 932 M | 1,753 M | 2,161 M | 1,554 M | 1,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 M | 134 M | 152 M | -360 M | 98 M | 155 M | 96 M | 45 M |
Netothfin | -18 M | -47 M | -39 M | -44 M | -26 M | -315000.0 | -622000.0 | |||
Netothinv | -9 M | -5 M | -1 M | |||||||
Opcf | 504 M | 308 M | 207 M | -148 M | 173 M | 137 M | 21 M | 164 M | 113 M | 14 M |
Opgainloss | 116000.0 | -5 M | 145000.0 | 3 M | -2 M | -5 M | 402000.0 | 1 M | 453000.0 | -3 M |
Purchbus | 7 M | |||||||||
Purchsti | -36 M | -48 M | -24 M | -31 M | -31 M | -35 M | ||||
Salelti | 25 M | 25 M | 24 M | 21 M | 1 M | |||||
Salesti | 28 M | 13 M | 9 M | 25 M |