NYSE:TPVG - New York Stock Exchange, Inc. - US89677Y1001 - Common Stock - Currency: USD
TTM (2024-9-30) | 2023 (2023-12-31) | 2022 (2022-12-31) | 2021 (2021-12-31) | 2020 (2020-12-31) | ||||
---|---|---|---|---|---|---|---|---|
CASH FLOWS FROM OPERATING ACTIVITIES | ||||||||
Net Income | 10.44M | -39.82M | -20.07M | 76.56M | 35.31M | |||
Change In Working Capital | -123.72M | -130.49M | -419.92M | -409.68M | -198.99M | |||
Interest Paid | 26.66M | 34.34M | 21.26M | 13.25M | 12.74M | |||
Other non cash items | 262.73M | 276.46M | 339.10M | 188.44M | 227.35M | |||
OPERATING CASH FLOW | 149.44M | 106.15M | -100.89M | -144.68M | 63.67M | |||
CASH FLOWS FROM INVESTING ACTIVITIES | ||||||||
CASH FLOWS FROM FINANCING ACTIVITIES | ||||||||
Debt Issued/Reduced | -200.00M | 40.00M | 100.00M | 207.25M | -75.30M | |||
Stock Issued/Repurchased | 34.34M | 21.11M | 55.11M | 0.00 | 78.24M | |||
Dividend Paid | -54.79M | -54.92M | -49.59M | -45.59M | -45.62M | |||
Other Financing Activity | -2.89M | -13.00K | -4.52M | -2.51M | -2.75M | |||
FINANCING CASH FLOW | -223.34M | 6.17M | 101.00M | 159.15M | -45.43M | |||
CHANGE IN CASH | -73.89M | 112.32M | 110.00K | 14.47M | 18.24M | |||
FREE CASH FLOW | ||||||||
Operating Cash Flow | 149.44M | 106.15M | -100.89M | -144.68M | 63.67M | |||
FREE CASH FLOW | 149.44M | 106.15M | -100.89M | -144.68M | 63.67M |
All data in USD