Logo image of TPC

TUTOR PERINI CORP (TPC) Stock Cash Flow

NYSE:TPC - New York Stock Exchange, Inc. - US9011091082 - Common Stock - Currency: USD

35.82  +0.64 (+1.82%)

After market: 35.82 0 (0%)

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
CASH FLOWS FROM OPERATING ACTIVITIES
Net Income
TPC Net Income ChartTPC Net Income over time chart
-107.09M-122.34M-127.60M-192.57M134.15M
Depreciation Amortization
TPC Depreciation Amortization ChartTPC Depreciation Amortization over time chart
52.78M53.79M45.23M64.36M118.23M
Income Taxes - Deferred
TPC Income Taxes - Deferred ChartTPC Income Taxes - Deferred over time chart
-72.60M-78.01M-64.82M-79.45M-13.89M
Change In Working Capital
TPC Change In Working Capital ChartTPC Change In Working Capital over time chart
499.86M595.56M442.96M401.72M-406.98M
Interest Paid
TPC Interest Paid ChartTPC Interest Paid over time chart
N/A73.67M80.29M64.76M63.76M
Taxes Paid
TPC Taxes Paid ChartTPC Taxes Paid over time chart
N/A18.07M828.00K9.95M-8.30M
Other non cash items
TPC Other non cash items ChartTPC Other non cash items over time chart
55.19M54.54M12.70M12.91M20.04M
OPERATING CASH FLOW
TPC OPERATING CASH FLOW ChartTPC OPERATING CASH FLOW over time chart
428.13M503.54M308.47M206.97M-148.45M
 
CASH FLOWS FROM INVESTING ACTIVITIES
Capital Expenditure
TPC Capital Expenditure ChartTPC Capital Expenditure over time chart
-57.08M-37.41M-52.95M-59.78M-38.59M
Other Investing Activity
TPC Other Investing Activity ChartTPC Other Investing Activity over time chart
2.84M-3.28M-25.29M-5.86M1.25M
INVESTING CASH FLOW
TPC INVESTING CASH FLOW ChartTPC INVESTING CASH FLOW over time chart
-54.24M-40.69M-78.25M-65.64M-37.34M
 
CASH FLOWS FROM FINANCING ACTIVITIES
Debt Issued/Reduced
TPC Debt Issued/Reduced ChartTPC Debt Issued/Reduced over time chart
-383.94M-354.63M-61.67M-38.34M-37.02M
Stock Issued/Repurchased
TPC Stock Issued/Repurchased ChartTPC Stock Issued/Repurchased over time chart
N/AN/AN/AN/AN/A
Other Financing Activity
TPC Other Financing Activity ChartTPC Other Financing Activity over time chart
-46.23M-38.72M-47.70M-40.56M-17.64M
FINANCING CASH FLOW
TPC FINANCING CASH FLOW ChartTPC FINANCING CASH FLOW over time chart
-430.16M-393.35M-109.38M-78.90M-54.66M
 
CHANGE IN CASH
TPC CHANGE IN CASH ChartTPC CHANGE IN CASH over time chart
-56.27M69.51M120.85M62.44M-240.46M
 
FREE CASH FLOW
Operating Cash Flow
TPC Operating Cash Flow ChartTPC Operating Cash Flow over time chart
428.13M503.54M308.47M206.97M-148.45M
Capital Expenditure
TPC Capital Expenditure ChartTPC Capital Expenditure over time chart
-57.08M-37.41M-52.95M-59.78M-38.59M
FREE CASH FLOW
TPC FREE CASH FLOW ChartTPC FREE CASH FLOW over time chart
371.05M466.13M255.52M147.19M-187.05M

All data in USD

Charts

TPC Operating and Free Cash Flow chartTPC OCF and FCF ChartOperating And Free Cash Flow 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 200M 400M