speb/financial-data huggingface dataset:
TPC cash_flow (quarterly, 2026-03-31) — Stock Based Compensation: 30051000.00
TPC balance_sheet (quarterly, 2026-03-31) — Stockholders Equity: 1214099000.00
TPC balance_sheet (quarterly, 2026-03-31) — Tangible Book Value: 945683000.00
TPC income_statement (quarterly, 2026-03-31) — Tax Effect Of Unusual Items: 0.00
TPC income_statement (quarterly, 2026-03-31) — Tax Provision: 16983000.00
TPC income_statement (quarterly, 2026-03-31) — Tax Rate For Calcs: 0.30
TPC balance_sheet (quarterly, 2026-03-31) — Total Assets: 5137579000.00
TPC balance_sheet (quarterly, 2026-03-31) — Total Capitalization: 1604886000.00
TPC balance_sheet (quarterly, 2026-03-31) — Total Debt: 398896000.00
TPC balance_sheet (quarterly, 2026-03-31) — Total Equity Gross Minority Interest: 1265011000.00
TPC income_statement (quarterly, 2026-03-31) — Total Expenses: 1330276000.00
TPC balance_sheet (quarterly, 2026-03-31) — Total Liabilities Net Minority Interest: 3872568000.00
TPC balance_sheet (quarterly, 2026-03-31) — Total Non Current Assets: 1038497000.00
TPC balance_sheet (quarterly, 2026-03-31) — Total Non Current Liabilities Net Minority Interest: 662941000.00
TPC income_statement (quarterly, 2026-03-31) — Total Operating Income As Reported: 59182000.00
TPC income_statement (quarterly, 2026-03-31) — Total Other Finance Cost: 1226000.00
TPC balance_sheet (quarterly, 2026-03-31) — Working Capital: 889455000.00
TPC.AX cash_flow (annual, 2021-06-30) — Common Stock Issuance: 568320.00
TPC.AX balance_sheet (annual, 2021-06-30) — Current Deferred Liabilities: 868919.00
TPC.AX balance_sheet (annual, 2021-06-30) — Current Deferred Taxes Liabilities: 868919.00
TPC.AX balance_sheet (annual, 2021-06-30) — Inventory: 45791.00
TPC.AX cash_flow (annual, 2021-06-30) — Issuance Of Capital Stock: 568320.00
TPC.AX cash_flow (annual, 2021-06-30) — Issuance Of Debt: 3398995.00
TPC.AX cash_flow (annual, 2021-06-30) — Long Term Debt Issuance: 3398995.00
TPC.AX cash_flow (annual, 2021-06-30) — Long Term Debt Payments: -4150363.00
TPC.AX balance_sheet (annual, 2021-06-30) — Long Term Provisions: 144335.00
TPC.AX cash_flow (annual, 2021-06-30) — Net Common Stock Issuance: 568320.00
TPC.AX cash_flow (annual, 2021-06-30) — Net Issuance Payments Of Debt: -751368.00
TPC.AX cash_flow (annual, 2021-06-30) — Net Long Term Debt Issuance: -751368.00
TPC.AX balance_sheet (annual, 2021-06-30) — Non Current Deferred Assets: 1856072.00
TPC.AX balance_sheet (annual, 2021-06-30) — Non Current Deferred Taxes Assets: 1856072.00
TPC.AX balance_sheet (annual, 2021-06-30) — Other Current Liabilities: 2137110.00
TPC.AX cash_flow (annual, 2021-06-30) — Repayment Of Debt: -4150363.00
TPC.AX income_statement (annual, 2022-06-30) — +Operating Expense: 20042508.00
TPC.AX income_statement (annual, 2022-06-30) — +Total Revenue: 122984701.00
TPC.AX balance_sheet (annual, 2022-06-30) — Accounts Payable: 2998165.00
TPC.AX balance_sheet (annual, 2022-06-30) — Accounts Receivable: 14918635.00
TPC.AX balance_sheet (annual, 2022-06-30) — Accumulated Depreciation: -5713717.00
TPC.AX income_statement (annual, 2022-06-30) — Basic Average Shares: 11375613.00
TPC.AX income_statement (annual, 2022-06-30) — Basic EPS: 0.46
TPC.AX cash_flow (annual, 2022-06-30) — Beginning Cash Position: 7026110.00
TPC.AX cash_flow (annual, 2022-06-30) — Capital Expenditure: -142225.00
TPC.AX balance_sheet (annual, 2022-06-30) — Capital Lease Obligations: 412217.00
TPC.AX balance_sheet (annual, 2022-06-30) — Capital Stock: 10499308.00
TPC.AX balance_sheet (annual, 2022-06-30) — Cash And Cash Equivalents: 5264938.00
TPC.AX balance_sheet (annual, 2022-06-30) — Cash Cash Equivalents And Short Term Investments: 10561614.00
TPC.AX cash_flow (annual, 2022-06-30) — Cash Dividends Paid: -1478832.00
TPC.AX balance_sheet (annual, 2022-06-30) — Cash Financial: 5264938.00
TPC.AX cash_flow (annual, 2022-06-30) — Cash Flow From Continuing Financing Activities: -633762.00
TPC.AX cash_flow (annual, 2022-06-30) — Cash Flow From Continuing Investing Activities: -2242225.00
TPC.AX cash_flow (annual, 2022-06-30) — Cash Flowsfromusedin Operating Activities Direct: 1114815.00
TPC.AX cash_flow (annual, 2022-06-30) — Changes In Cash: -1761172.00
TPC.AX cash_flow (annual, 2022-06-30) — Classesof Cash Payments: -128296120.00
TPC.AX cash_flow (annual, 2022-06-30) — Classesof Cash Receiptsfrom Operating Activities: 130959691.00
TPC.AX balance_sheet (annual, 2022-06-30) — Common Stock: 10499308.00
TPC.AX cash_flow (annual, 2022-06-30) — Common Stock Dividend Paid: -1478832.00
TPC.AX balance_sheet (annual, 2022-06-30) — Common Stock Equity: 52314097.00
TPC.AX cash_flow (annual, 2022-06-30) — Common Stock Issuance: 10920.00
TPC.AX income_statement (annual, 2022-06-30) — Cost Of Revenue: 106427702.00
TPC.AX balance_sheet (annual, 2022-06-30) — Current Assets: 80379753.00
TPC.AX balance_sheet (annual, 2022-06-30) — Current Capital Lease Obligation: 385818.00
TPC.AX balance_sheet (annual, 2022-06-30) — Current Debt: 1455481.00
TPC.AX balance_sheet (annual, 2022-06-30) — Current Debt And Capital Lease Obligation: 1841299.00
TPC.AX balance_sheet (annual, 2022-06-30) — Current Deferred Liabilities: 5723065.00
TPC.AX balance_sheet (annual, 2022-06-30) — Current Deferred Revenue: 2587726.00
TPC.AX balance_sheet (annual, 2022-06-30) — Current Deferred Taxes Liabilities: 3135339.00
TPC.AX balance_sheet (annual, 2022-06-30) — Current Liabilities: 16303401.00
TPC.AX balance_sheet (annual, 2022-06-30) — Current Provisions: 260488.00
TPC.AX income_statement (annual, 2022-06-30) — Depreciation Amortization Depletion Income Statement: 794630.00
TPC.AX income_statement (annual, 2022-06-30) — Depreciation And Amortization In Income Statement: 794630.00
TPC.AX income_statement (annual, 2022-06-30) — Depreciation Income Statement: 794630.00
TPC.AX income_statement (annual, 2022-06-30) — Diluted Average Shares: 11375613.00
TPC.AX income_statement (annual, 2022-06-30) — Diluted EPS: 0.46
TPC.AX income_statement (annual, 2022-06-30) — EBIT: 8265549.00
TPC.AX income_statement (annual, 2022-06-30) — EBITDA: 9060179.00
TPC.AX balance_sheet (annual, 2022-06-30) — Employee Benefits: 99592.00
TPC.AX cash_flow (annual, 2022-06-30) — End Cash Position: 5264938.00
TPC.AX cash_flow (annual, 2022-06-30) — Financing Cash Flow: -633762.00
TPC.AX balance_sheet (annual, 2022-06-30) — Foreign Currency Translation Adjustments: -22640.00
TPC.AX cash_flow (annual, 2022-06-30) — Free Cash Flow: 972590.00
TPC.AX balance_sheet (annual, 2022-06-30) — Gains Losses Not Affecting Retained Earnings: 35298739.00
TPC.AX income_statement (annual, 2022-06-30) — General And Administrative Expense: 9577934.00
TPC.AX balance_sheet (annual, 2022-06-30) — Gross PPE: 6571072.00
TPC.AX income_statement (annual, 2022-06-30) — Gross Profit: 16556999.00
TPC.AX balance_sheet (annual, 2022-06-30) — Hedging Assets Current: 50434492.00
TPC.AX cash_flow (annual, 2022-06-30) — Income Tax Paid Supplemental Data: 1505480.00
TPC.AX income_statement (annual, 2022-06-30) — Interest Expense: 70360.00
TPC.AX income_statement (annual, 2022-06-30) — Interest Expense Non Operating: 70360.00
TPC.AX income_statement (annual, 2022-06-30) — Interest Income: 7969.00
TPC.AX income_statement (annual, 2022-06-30) — Interest Income Non Operating: 7969.00
TPC.AX cash_flow (annual, 2022-06-30) — Interest Paid Direct: -51267.00
TPC.AX cash_flow (annual, 2022-06-30) — Interest Paid Supplemental Data: 51267.00
TPC.AX cash_flow (annual, 2022-06-30) — Interest Received Direct: 7991.00
TPC.AX balance_sheet (annual, 2022-06-30) — Inventory: 45376.00
TPC.AX balance_sheet (annual, 2022-06-30) — Invested Capital: 53769578.00
TPC.AX cash_flow (annual, 2022-06-30) — Investing Cash Flow: -2242225.00
TPC.AX cash_flow (annual, 2022-06-30) — Issuance Of Capital Stock: 10920.00
TPC.AX cash_flow (annual, 2022-06-30) — Issuance Of Debt: 5333439.00
TPC.AX balance_sheet (annual, 2022-06-30) — Long Term Capital Lease Obligation: 26399.00
TPC.AX balance_sheet (annual, 2022-06-30) — Long Term Debt And Capital Lease Obligation: 26399.00
TPC.AX cash_flow (annual, 2022-06-30) — Long Term Debt Issuance: 5333439.00
TPC.AX cash_flow (annual, 2022-06-30) — Long Term Debt Payments: -3877958.00
TPC.AX balance_sheet (annual, 2022-06-30) — Machinery Furniture Equipment: 2510143.00
TPC.AX cash_flow (annual, 2022-06-30) — Net Common Stock Issuance: 10920.00
TPC.AX income_statement (annual, 2022-06-30) — Net Income: 5212706.00
TPC.AX income_statement (annual, 2022-06-30) — Net Income Common Stockholders: 5212706.00
TPC.AX income_statement (annual, 2022-06-30) — Net Income Continuous Operations: 5212706.00
TPC.AX income_statement (annual, 2022-06-30) — Net Income From Continuing And Discontinued Operation: 5212706.00
TPC.AX income_statement (annual, 2022-06-30) — Net Income From Continuing Operation Net Minority Interest: 5212706.00
TPC.AX income_statement (annual, 2022-06-30) — Net Income Including Noncontrolling Interests: 5212706.00
TPC.AX income_statement (annual, 2022-06-30) — Net Interest Income: -62391.00
TPC.AX cash_flow (annual, 2022-06-30) — Net Investment Purchase And Sale: -2100000.00
TPC.AX cash_flow (annual, 2022-06-30) — Net Issuance Payments Of Debt: 1455481.00
TPC.AX cash_flow (annual, 2022-06-30) — Net Long Term Debt Issuance: 1455481.00
TPC.AX income_statement (annual, 2022-06-30) — Net Non Operating Interest Income Expense: -62391.00
TPC.AX cash_flow (annual, 2022-06-30) — Net Other Financing Charges: -1242662.00
TPC.AX balance_sheet (annual, 2022-06-30) — Net PPE: 857355.00
TPC.AX cash_flow (annual, 2022-06-30) — Net PPE Purchase And Sale: -142225.00
TPC.AX balance_sheet (annual, 2022-06-30) — Net Tangible Assets: 52314097.00
TPC.AX balance_sheet (annual, 2022-06-30) — Non Current Deferred Liabilities: 12493619.00
TPC.AX balance_sheet (annual, 2022-06-30) — Non Current Deferred Taxes Liabilities: 12493619.00
TPC.AX balance_sheet (annual, 2022-06-30) — Non Current Pension And Other Postretirement Benefit Plans: 99592.00
TPC.AX income_statement (annual, 2022-06-30) — Normalized EBITDA: 9060179.00
TPC.AX income_statement (annual, 2022-06-30) — Normalized Income: 5212706.00
TPC.AX income_statement (annual, 2022-06-30) — Operating Income: -3485509.00
TPC.AX income_statement (annual, 2022-06-30) — Operating Revenue: 122984701.00
TPC.AX balance_sheet (annual, 2022-06-30) — Ordinary Shares Number: 11235613.00
TPC.AX balance_sheet (annual, 2022-06-30) — Other Current Assets: 559370.00
TPC.AX balance_sheet (annual, 2022-06-30) — Other Current Borrowings: 1455481.00
TPC.AX balance_sheet (annual, 2022-06-30) — Other Current Liabilities: 1.00
TPC.AX balance_sheet (annual, 2022-06-30) — Other Equity Adjustments: 35321379.00
TPC.AX income_statement (annual, 2022-06-30) — Other Income Expense: 11743089.00
TPC.AX balance_sheet (annual, 2022-06-30) — Other Non Current Liabilities: 12493619.00
TPC.AX income_statement (annual, 2022-06-30) — Other Non Operating Income Expenses: 11743089.00
TPC.AX income_statement (annual, 2022-06-30) — Other Operating Expenses: 5626278.00
TPC.AX balance_sheet (annual, 2022-06-30) — Other Payable: 3734819.00
TPC.AX balance_sheet (annual, 2022-06-30) — Other Properties: 4060929.00
TPC.AX balance_sheet (annual, 2022-06-30) — Other Receivables: 7939923.00
TPC.AX balance_sheet (annual, 2022-06-30) — Other Short Term Investments: 5296676.00
TPC.AX balance_sheet (annual, 2022-06-30) — Payables: 6732984.00
TPC.AX balance_sheet (annual, 2022-06-30) — Payables And Accrued Expenses: 6732984.00
TPC.AX cash_flow (annual, 2022-06-30) — Paymentsto Suppliersfor Goodsand Services: -128296120.00
TPC.AX balance_sheet (annual, 2022-06-30) — Pensionand Other Post Retirement Benefit Plans Current: 1745564.00
TPC.AX balance_sheet (annual, 2022-06-30) — Prepaid Assets: 624172.00
TPC.AX income_statement (annual, 2022-06-30) — Pretax Income: 8195189.00
TPC.AX income_statement (annual, 2022-06-30) — Provision For Doubtful Accounts: 3207592.00
TPC.AX cash_flow (annual, 2022-06-30) — Purchase Of Investment: -2100000.00
TPC.AX cash_flow (annual, 2022-06-30) — Purchase Of PPE: -142225.00
TPC.AX cash_flow (annual, 2022-06-30) — Receiptsfrom Customers: 130959691.00
TPC.AX balance_sheet (annual, 2022-06-30) — Receivables: 18154729.00
TPC.AX balance_sheet (annual, 2022-06-30) — Receivables Adjustments Allowances: -4703829.00
TPC.AX income_statement (annual, 2022-06-30) — Reconciled Cost Of Revenue: 106427702.00
TPC.AX income_statement (annual, 2022-06-30) — Reconciled Depreciation: 794630.00
TPC.AX income_statement (annual, 2022-06-30) — Rent And Landing Fees: 518418.00
TPC.AX cash_flow (annual, 2022-06-30) — Repayment Of Debt: -3877958.00
TPC.AX balance_sheet (annual, 2022-06-30) — Retained Earnings: 6516050.00
TPC.AX income_statement (annual, 2022-06-30) — Salaries And Wages: 9059516.00
TPC.AX income_statement (annual, 2022-06-30) — Selling And Marketing Expense: 836074.00
TPC.AX income_statement (annual, 2022-06-30) — Selling General And Administration: 10414008.00
TPC.AX balance_sheet (annual, 2022-06-30) — Share Issued: 11235613.00
TPC.AX balance_sheet (annual, 2022-06-30) — Stockholders Equity: 52314097.00
TPC.AX balance_sheet (annual, 2022-06-30) — Tangible Book Value: 52314097.00
TPC.AX income_statement (annual, 2022-06-30) — Tax Effect Of Unusual Items: 0.00
TPC.AX income_statement (annual, 2022-06-30) — Tax Provision: 2982483.00
TPC.AX income_statement (annual, 2022-06-30) — Tax Rate For Calcs: 0.36
TPC.AX cash_flow (annual, 2022-06-30) — Taxes Refund Paid Direct: -1505480.00
TPC.AX balance_sheet (annual, 2022-06-30) — Total Assets: 81237108.00
TPC.AX balance_sheet (annual, 2022-06-30) — Total Capitalization: 52314097.00
TPC.AX balance_sheet (annual, 2022-06-30) — Total Debt: 1867698.00
TPC.AX balance_sheet (annual, 2022-06-30) — Total Equity Gross Minority Interest: 52314097.00
TPC.AX balance_sheet (annual, 2022-06-30) — Total Liabilities Net Minority Interest: 41416630.00
TPC.AX balance_sheet (annual, 2022-06-30) — Total Non Current Assets: 857355.00
TPC.AX balance_sheet (annual, 2022-06-30) — Total Non Current Liabilities Net Minority Interest: 25113229.00
TPC.AX balance_sheet (annual, 2022-06-30) — Working Capital: 64076352.00
TPC.AX income_statement (annual, 2023-06-30) — +Operating Expense: 23394619.00
TPC.AX income_statement (annual, 2023-06-30) — +Total Revenue: 137330547.00
TPC.AX balance_sheet (annual, 2023-06-30) — Accounts Payable: 4075994.00
TPC.AX balance_sheet (annual, 2023-06-30) — Accounts Receivable: 14548191.00
TPC.AX balance_sheet (annual, 2023-06-30) — Accumulated Depreciation: -3545922.00
TPC.AX income_statement (annual, 2023-06-30) — Basic Average Shares: 11373707.00
TPC.AX income_statement (annual, 2023-06-30) — Basic EPS: 1.48
TPC.AX cash_flow (annual, 2023-06-30) — Beginning Cash Position: 5264938.00
TPC.AX cash_flow (annual, 2023-06-30) — Capital Expenditure: -1077943.00
TPC.AX balance_sheet (annual, 2023-06-30) — Capital Lease Obligations: 3426644.00
TPC.AX balance_sheet (annual, 2023-06-30) — Capital Stock: 10372860.00
TPC.AX balance_sheet (annual, 2023-06-30) — Cash And Cash Equivalents: 22071358.00
TPC.AX balance_sheet (annual, 2023-06-30) — Cash Cash Equivalents And Short Term Investments: 33082655.00
TPC.AX cash_flow (annual, 2023-06-30) — Cash Dividends Paid: -2275123.00
TPC.AX balance_sheet (annual, 2023-06-30) — Cash Financial: 22071358.00
TPC.AX cash_flow (annual, 2023-06-30) — Cash Flow From Continuing Financing Activities: -4400270.00
TPC.AX cash_flow (annual, 2023-06-30) — Cash Flow From Continuing Investing Activities: -6792564.00
TPC.AX cash_flow (annual, 2023-06-30) — Cash Flowsfromusedin Operating Activities Direct: 27999254.00
TPC.AX cash_flow (annual, 2023-06-30) — Changes In Cash: 16806420.00
TPC.AX cash_flow (annual, 2023-06-30) — Classesof Cash Payments: -117220438.00
TPC.AX cash_flow (annual, 2023-06-30) — Classesof Cash Receiptsfrom Operating Activities: 150379395.00
TPC.AX balance_sheet (annual, 2023-06-30) — Common Stock: 10372860.00
TPC.AX cash_flow (annual, 2023-06-30) — Common Stock Dividend Paid: -2275123.00
TPC.AX balance_sheet (annual, 2023-06-30) — Common Stock Equity: 32123127.00
TPC.AX cash_flow (annual, 2023-06-30) — Common Stock Issuance: 16800.00
TPC.AX cash_flow (annual, 2023-06-30) — Common Stock Payments: -143248.00
TPC.AX income_statement (annual, 2023-06-30) — Cost Of Revenue: 93352614.00
TPC.AX balance_sheet (annual, 2023-06-30) — Current Assets: 53158539.00
TPC.AX balance_sheet (annual, 2023-06-30) — Current Capital Lease Obligation: 617845.00
TPC.AX balance_sheet (annual, 2023-06-30) — Current Debt And Capital Lease Obligation: 617845.00
TPC.AX balance_sheet (annual, 2023-06-30) — Current Deferred Liabilities: 7342680.00
TPC.AX balance_sheet (annual, 2023-06-30) — Current Deferred Revenue: 2909136.00
TPC.AX balance_sheet (annual, 2023-06-30) — Current Deferred Taxes Liabilities: 4433544.00
TPC.AX balance_sheet (annual, 2023-06-30) — Current Liabilities: 24582644.00
TPC.AX income_statement (annual, 2023-06-30) — Depreciation Amortization Depletion Income Statement: 768698.00
TPC.AX income_statement (annual, 2023-06-30) — Depreciation And Amortization In Income Statement: 768698.00
TPC.AX income_statement (annual, 2023-06-30) — Depreciation Income Statement: 768698.00
TPC.AX income_statement (annual, 2023-06-30) — Diluted Average Shares: 11373707.00
TPC.AX income_statement (annual, 2023-06-30) — Diluted EPS: 1.48
TPC.AX income_statement (annual, 2023-06-30) — EBIT: 24223743.00
TPC.AX income_statement (annual, 2023-06-30) — EBITDA: 24992441.00
TPC.AX balance_sheet (annual, 2023-06-30) — Employee Benefits: 113947.00
TPC.AX cash_flow (annual, 2023-06-30) — End Cash Position: 22071358.00
TPC.AX cash_flow (annual, 2023-06-30) — Financing Cash Flow: -4400270.00
TPC.AX balance_sheet (annual, 2023-06-30) — Foreign Currency Translation Adjustments: -4242.00
TPC.AX cash_flow (annual, 2023-06-30) — Free Cash Flow: 26921311.00
TPC.AX balance_sheet (annual, 2023-06-30) — Gains Losses Not Affecting Retained Earnings: 661857.00
TPC.AX income_statement (annual, 2023-06-30) — General And Administrative Expense: 9462230.00
TPC.AX balance_sheet (annual, 2023-06-30) — Gross PPE: 8273727.00
TPC.AX income_statement (annual, 2023-06-30) — Gross Profit: 43977933.00
TPC.AX balance_sheet (annual, 2023-06-30) — Hedging Assets Current: 938546.00
TPC.AX cash_flow (annual, 2023-06-30) — Income Tax Paid Supplemental Data: 5392993.00
TPC.AX income_statement (annual, 2023-06-30) — Interest Expense: 68590.00
TPC.AX income_statement (annual, 2023-06-30) — Interest Expense Non Operating: 68590.00
TPC.AX income_statement (annual, 2023-06-30) — Interest Income: 321923.00
TPC.AX income_statement (annual, 2023-06-30) — Interest Income Non Operating: 321923.00
TPC.AX cash_flow (annual, 2023-06-30) — Interest Paid Direct: -87683.00
TPC.AX cash_flow (annual, 2023-06-30) — Interest Paid Supplemental Data: 87683.00
TPC.AX cash_flow (annual, 2023-06-30) — Interest Received Direct: 320973.00
TPC.AX balance_sheet (annual, 2023-06-30) — Invested Capital: 32123127.00
TPC.AX cash_flow (annual, 2023-06-30) — Investing Cash Flow: -6792564.00
TPC.AX cash_flow (annual, 2023-06-30) — Issuance Of Capital Stock: 16800.00
TPC.AX balance_sheet (annual, 2023-06-30) — Long Term Capital Lease Obligation: 2808799.00
TPC.AX balance_sheet (annual, 2023-06-30) — Long Term Debt And Capital Lease Obligation: 2808799.00
TPC.AX cash_flow (annual, 2023-06-30) — Long Term Debt Payments: -1455481.00
TPC.AX balance_sheet (annual, 2023-06-30) — Machinery Furniture Equipment: 2598749.00
TPC.AX cash_flow (annual, 2023-06-30) — Net Common Stock Issuance: -126448.00
TPC.AX income_statement (annual, 2023-06-30) — Net Income: 16847483.00
TPC.AX income_statement (annual, 2023-06-30) — Net Income Common Stockholders: 16847483.00
TPC.AX income_statement (annual, 2023-06-30) — Net Income Continuous Operations: 16847483.00
TPC.AX income_statement (annual, 2023-06-30) — Net Income From Continuing And Discontinued Operation: 16847483.00
TPC.AX income_statement (annual, 2023-06-30) — Net Income From Continuing Operation Net Minority Interest: 16847483.00
TPC.AX income_statement (annual, 2023-06-30) — Net Income Including Noncontrolling Interests: 16847483.00
TPC.AX income_statement (annual, 2023-06-30) — Net Interest Income: 253333.00
TPC.AX cash_flow (annual, 2023-06-30) — Net Investment Purchase And Sale: -5714621.00
TPC.AX cash_flow (annual, 2023-06-30) — Net Issuance Payments Of Debt: -1455481.00
TPC.AX cash_flow (annual, 2023-06-30) — Net Long Term Debt Issuance: -1455481.00
TPC.AX income_statement (annual, 2023-06-30) — Net Non Operating Interest Income Expense: 253333.00
TPC.AX cash_flow (annual, 2023-06-30) — Net Other Financing Charges: -1086436.00
TPC.AX balance_sheet (annual, 2023-06-30) — Net PPE: 4727805.00
TPC.AX cash_flow (annual, 2023-06-30) — Net PPE Purchase And Sale: -1077943.00
TPC.AX balance_sheet (annual, 2023-06-30) — Net Tangible Assets: 32123127.00
TPC.AX balance_sheet (annual, 2023-06-30) — Non Current Deferred Assets: 1742173.00
TPC.AX balance_sheet (annual, 2023-06-30) — Non Current Deferred Taxes Assets: 1742173.00
TPC.AX balance_sheet (annual, 2023-06-30) — Non Current Pension And Other Postretirement Benefit Plans: 113947.00
TPC.AX income_statement (annual, 2023-06-30) — Normalized EBITDA: 24992441.00
TPC.AX income_statement (annual, 2023-06-30) — Normalized Income: 16847483.00
TPC.AX income_statement (annual, 2023-06-30) — Operating Income: 20583314.00
TPC.AX income_statement (annual, 2023-06-30) — Operating Revenue: 137330547.00
TPC.AX balance_sheet (annual, 2023-06-30) — Ordinary Shares Number: 11202857.00
TPC.AX balance_sheet (annual, 2023-06-30) — Other Current Assets: 367943.00
TPC.AX balance_sheet (annual, 2023-06-30) — Other Equity Adjustments: 666099.00
TPC.AX income_statement (annual, 2023-06-30) — Other Income Expense: 3318506.00
TPC.AX income_statement (annual, 2023-06-30) — Other Non Operating Income Expenses: 3318506.00
TPC.AX income_statement (annual, 2023-06-30) — Other Operating Expenses: 8050988.00
TPC.AX balance_sheet (annual, 2023-06-30) — Other Payable: 10375752.00
TPC.AX balance_sheet (annual, 2023-06-30) — Other Properties: 5674978.00
TPC.AX balance_sheet (annual, 2023-06-30) — Other Receivables: 9090063.00
TPC.AX balance_sheet (annual, 2023-06-30) — Other Short Term Investments: 11011297.00
TPC.AX balance_sheet (annual, 2023-06-30) — Payables: 14451746.00
TPC.AX balance_sheet (annual, 2023-06-30) — Payables And Accrued Expenses: 14451746.00
TPC.AX cash_flow (annual, 2023-06-30) — Paymentsto Suppliersfor Goodsand Services: -117220438.00
TPC.AX balance_sheet (annual, 2023-06-30) — Pensionand Other Post Retirement Benefit Plans Current: 2170373.00
TPC.AX balance_sheet (annual, 2023-06-30) — Prepaid Assets: 397253.00
TPC.AX income_statement (annual, 2023-06-30) — Pretax Income: 24155153.00
TPC.AX income_statement (annual, 2023-06-30) — Provision For Doubtful Accounts: 4574095.00
TPC.AX cash_flow (annual, 2023-06-30) — Purchase Of Investment: -5714621.00
TPC.AX cash_flow (annual, 2023-06-30) — Purchase Of PPE: -1077943.00
TPC.AX cash_flow (annual, 2023-06-30) — Receiptsfrom Customers: 150379395.00
TPC.AX balance_sheet (annual, 2023-06-30) — Receivables: 18372142.00
TPC.AX balance_sheet (annual, 2023-06-30) — Receivables Adjustments Allowances: -5266112.00
TPC.AX income_statement (annual, 2023-06-30) — Reconciled Cost Of Revenue: 93352614.00
TPC.AX income_statement (annual, 2023-06-30) — Reconciled Depreciation: 768698.00
TPC.AX income_statement (annual, 2023-06-30) — Rent And Landing Fees: 253745.00
TPC.AX cash_flow (annual, 2023-06-30) — Repayment Of Debt: -1455481.00
TPC.AX cash_flow (annual, 2023-06-30) — Repurchase Of Capital Stock: -143248.00
TPC.AX balance_sheet (annual, 2023-06-30) — Retained Earnings: 21088410.00
TPC.AX income_statement (annual, 2023-06-30) — Salaries And Wages: 9208485.00
TPC.AX income_statement (annual, 2023-06-30) — Selling And Marketing Expense: 538608.00
TPC.AX income_statement (annual, 2023-06-30) — Selling General And Administration: 10000838.00
TPC.AX balance_sheet (annual, 2023-06-30) — Share Issued: 11202857.00
TPC.AX balance_sheet (annual, 2023-06-30) — Stockholders Equity: 32123127.00
TPC.AX balance_sheet (annual, 2023-06-30) — Tangible Book Value: 32123127.00
TPC.AX income_statement (annual, 2023-06-30) — Tax Effect Of Unusual Items: 0.00
TPC.AX income_statement (annual, 2023-06-30) — Tax Provision: 7307670.00
TPC.AX income_statement (annual, 2023-06-30) — Tax Rate For Calcs: 0.30
TPC.AX cash_flow (annual, 2023-06-30) — Taxes Refund Paid Direct: -5392993.00
TPC.AX balance_sheet (annual, 2023-06-30) — Total Assets: 59628517.00
TPC.AX balance_sheet (annual, 2023-06-30) — Total Capitalization: 32123127.00
TPC.AX balance_sheet (annual, 2023-06-30) — Total Debt: 3426644.00
TPC.AX balance_sheet (annual, 2023-06-30) — Total Equity Gross Minority Interest: 32123127.00
TPC.AX balance_sheet (annual, 2023-06-30) — Total Liabilities Net Minority Interest: 27505390.00
TPC.AX balance_sheet (annual, 2023-06-30) — Total Non Current Assets: 6469978.00
TPC.AX balance_sheet (annual, 2023-06-30) — Total Non Current Liabilities Net Minority Interest: 2922746.00
TPC.AX balance_sheet (annual, 2023-06-30) — Working Capital: 28575895.00
TPC.AX income_statement (annual, 2024-06-30) — +Operating Expense: 25633199.00
TPC.AX income_statement (annual, 2024-06-30) — +Total Revenue: 159757942.00
TPC.AX balance_sheet (annual, 2024-06-30) — Accounts Payable: 5230718.00
TPC.AX balance_sheet (annual, 2024-06-30) — Accounts Receivable: 18902699.00
TPC.AX balance_sheet (annual, 2024-06-30) — Accumulated Depreciation: -3620179.00
TPC.AX income_statement (annual, 2024-06-30) — Basic Average Shares: 11342857.00
TPC.AX income_statement (annual, 2024-06-30) — Basic EPS: 0.48
TPC.AX cash_flow (annual, 2024-06-30) — Beginning Cash Position: 22071358.00
TPC.AX cash_flow (annual, 2024-06-30) — Capital Expenditure: -238900.00
TPC.AX balance_sheet (annual, 2024-06-30) — Capital Lease Obligations: 3146071.00
TPC.AX balance_sheet (annual, 2024-06-30) — Capital Stock: 10527420.00
TPC.AX balance_sheet (annual, 2024-06-30) — Cash And Cash Equivalents: 5996123.00
TPC.AX balance_sheet (annual, 2024-06-30) — Cash Cash Equivalents And Short Term Investments: 21007420.00
TPC.AX cash_flow (annual, 2024-06-30) — Cash Dividends Paid: -5671428.00
TPC.AX balance_sheet (annual, 2024-06-30) — Cash Financial: 5996123.00
TPC.AX cash_flow (annual, 2024-06-30) — Cash Flow From Continuing Financing Activities: -6254802.00
TPC.AX cash_flow (annual, 2024-06-30) — Cash Flow From Continuing Investing Activities: -4238900.00
TPC.AX cash_flow (annual, 2024-06-30) — Cash Flowsfromusedin Operating Activities Direct: -5581533.00
TPC.AX cash_flow (annual, 2024-06-30) — Changes In Cash: -16075235.00
TPC.AX cash_flow (annual, 2024-06-30) — Classesof Cash Payments: -158752745.00
TPC.AX cash_flow (annual, 2024-06-30) — Classesof Cash Receiptsfrom Operating Activities: 159498997.00
TPC.AX balance_sheet (annual, 2024-06-30) — Common Stock: 10527420.00
TPC.AX cash_flow (annual, 2024-06-30) — Common Stock Dividend Paid: -5671428.00
TPC.AX balance_sheet (annual, 2024-06-30) — Common Stock Equity: 33946990.00
TPC.AX cash_flow (annual, 2024-06-30) — Common Stock Issuance: 154560.00
TPC.AX income_statement (annual, 2024-06-30) — Cost Of Revenue: 127088736.00
TPC.AX balance_sheet (annual, 2024-06-30) — Current Assets: 61285308.00
TPC.AX balance_sheet (annual, 2024-06-30) — Current Capital Lease Obligation: 799768.00
TPC.AX balance_sheet (annual, 2024-06-30) — Current Debt And Capital Lease Obligation: 799768.00
TPC.AX balance_sheet (annual, 2024-06-30) — Current Deferred Assets: 991464.00
TPC.AX balance_sheet (annual, 2024-06-30) — Current Deferred Taxes Assets: 991464.00
TPC.AX balance_sheet (annual, 2024-06-30) — Current Liabilities: 29152711.00
TPC.AX income_statement (annual, 2024-06-30) — Depreciation Amortization Depletion Income Statement: 1216443.00
TPC.AX income_statement (annual, 2024-06-30) — Depreciation And Amortization In Income Statement: 1216443.00
TPC.AX income_statement (annual, 2024-06-30) — Depreciation Income Statement: 1216443.00
TPC.AX income_statement (annual, 2024-06-30) — Diluted Average Shares: 11342857.00
TPC.AX income_statement (annual, 2024-06-30) — Diluted EPS: 0.48
TPC.AX income_statement (annual, 2024-06-30) — EBIT: 7872772.00
TPC.AX income_statement (annual, 2024-06-30) — EBITDA: 9089215.00
TPC.AX balance_sheet (annual, 2024-06-30) — Employee Benefits: 96832.00
TPC.AX cash_flow (annual, 2024-06-30) — End Cash Position: 5996123.00
TPC.AX cash_flow (annual, 2024-06-30) — Financing Cash Flow: -6254802.00
TPC.AX balance_sheet (annual, 2024-06-30) — Foreign Currency Translation Adjustments: -68620.00
TPC.AX cash_flow (annual, 2024-06-30) — Free Cash Flow: -5820433.00
TPC.AX balance_sheet (annual, 2024-06-30) — Gains Losses Not Affecting Retained Earnings: 2593721.00
TPC.AX income_statement (annual, 2024-06-30) — General And Administrative Expense: 11689652.00
TPC.AX balance_sheet (annual, 2024-06-30) — Gross PPE: 7782049.00
TPC.AX income_statement (annual, 2024-06-30) — Gross Profit: 32669206.00
TPC.AX balance_sheet (annual, 2024-06-30) — Hedging Assets Current: 3803343.00
TPC.AX cash_flow (annual, 2024-06-30) — Income Tax Paid Supplemental Data: 6993310.00
TPC.AX income_statement (annual, 2024-06-30) — Interest Expense: 129239.00
TPC.AX income_statement (annual, 2024-06-30) — Interest Expense Non Operating: 129239.00
TPC.AX income_statement (annual, 2024-06-30) — Interest Income: 793883.00
TPC.AX income_statement (annual, 2024-06-30) — Interest Income Non Operating: 793883.00
TPC.AX cash_flow (annual, 2024-06-30) — Interest Paid Direct: -129239.00
TPC.AX cash_flow (annual, 2024-06-30) — Interest Paid Supplemental Data: 129239.00
TPC.AX cash_flow (annual, 2024-06-30) — Interest Received Direct: 794764.00
TPC.AX balance_sheet (annual, 2024-06-30) — Invested Capital: 33946990.00
TPC.AX cash_flow (annual, 2024-06-30) — Investing Cash Flow: -4238900.00
TPC.AX cash_flow (annual, 2024-06-30) — Issuance Of Capital Stock: 154560.00
TPC.AX balance_sheet (annual, 2024-06-30) — Long Term Capital Lease Obligation: 2346303.00
TPC.AX balance_sheet (annual, 2024-06-30) — Long Term Debt And Capital Lease Obligation: 2346303.00
TPC.AX balance_sheet (annual, 2024-06-30) — Machinery Furniture Equipment: 2067433.00
TPC.AX cash_flow (annual, 2024-06-30) — Net Common Stock Issuance: 154560.00
TPC.AX income_statement (annual, 2024-06-30) — Net Income: 5391633.00
TPC.AX income_statement (annual, 2024-06-30) — Net Income Common Stockholders: 5391633.00
TPC.AX income_statement (annual, 2024-06-30) — Net Income Continuous Operations: 5391633.00
TPC.AX income_statement (annual, 2024-06-30) — Net Income From Continuing And Discontinued Operation: 5391633.00
TPC.AX income_statement (annual, 2024-06-30) — Net Income From Continuing Operation Net Minority Interest: 5391633.00
TPC.AX income_statement (annual, 2024-06-30) — Net Income Including Noncontrolling Interests: 5391633.00
TPC.AX income_statement (annual, 2024-06-30) — Net Interest Income: 664644.00
TPC.AX cash_flow (annual, 2024-06-30) — Net Investment Purchase And Sale: -4000000.00
TPC.AX income_statement (annual, 2024-06-30) — Net Non Operating Interest Income Expense: 664644.00
TPC.AX cash_flow (annual, 2024-06-30) — Net Other Financing Charges: -1475868.00
TPC.AX balance_sheet (annual, 2024-06-30) — Net PPE: 4161870.00
TPC.AX cash_flow (annual, 2024-06-30) — Net PPE Purchase And Sale: -238900.00
TPC.AX balance_sheet (annual, 2024-06-30) — Net Tangible Assets: 33946990.00
TPC.AX balance_sheet (annual, 2024-06-30) — Non Current Deferred Assets: 95658.00
TPC.AX balance_sheet (annual, 2024-06-30) — Non Current Deferred Taxes Assets: 95658.00
TPC.AX balance_sheet (annual, 2024-06-30) — Non Current Pension And Other Postretirement Benefit Plans: 96832.00
TPC.AX income_statement (annual, 2024-06-30) — Normalized EBITDA: 9089215.00
TPC.AX income_statement (annual, 2024-06-30) — Normalized Income: 5391633.00
TPC.AX income_statement (annual, 2024-06-30) — Operating Income: 7036007.00
TPC.AX income_statement (annual, 2024-06-30) — Operating Revenue: 159757942.00
TPC.AX balance_sheet (annual, 2024-06-30) — Ordinary Shares Number: 11342857.00
TPC.AX balance_sheet (annual, 2024-06-30) — Other Current Assets: 803362.00
TPC.AX balance_sheet (annual, 2024-06-30) — Other Current Liabilities: 3231359.00
TPC.AX balance_sheet (annual, 2024-06-30) — Other Equity Adjustments: 2662341.00
TPC.AX income_statement (annual, 2024-06-30) — Other Income Expense: 42882.00
TPC.AX income_statement (annual, 2024-06-30) — Other Non Operating Income Expenses: 42882.00
TPC.AX income_statement (annual, 2024-06-30) — Other Operating Expenses: 9714554.00
TPC.AX balance_sheet (annual, 2024-06-30) — Other Payable: 17406164.00
TPC.AX balance_sheet (annual, 2024-06-30) — Other Properties: 5714616.00
TPC.AX balance_sheet (annual, 2024-06-30) — Other Receivables: 20237791.00
TPC.AX balance_sheet (annual, 2024-06-30) — Other Short Term Investments: 15011297.00
TPC.AX balance_sheet (annual, 2024-06-30) — Payables: 22636882.00
TPC.AX balance_sheet (annual, 2024-06-30) — Payables And Accrued Expenses: 22636882.00
TPC.AX cash_flow (annual, 2024-06-30) — Paymentsto Suppliersfor Goodsand Services: -158752745.00
TPC.AX balance_sheet (annual, 2024-06-30) — Pensionand Other Post Retirement Benefit Plans Current: 2484702.00
TPC.AX balance_sheet (annual, 2024-06-30) — Prepaid Assets: 344464.00
TPC.AX income_statement (annual, 2024-06-30) — Pretax Income: 7743533.00
TPC.AX income_statement (annual, 2024-06-30) — Provision For Doubtful Accounts: 2196940.00
TPC.AX cash_flow (annual, 2024-06-30) — Purchase Of Investment: -4000000.00
TPC.AX cash_flow (annual, 2024-06-30) — Purchase Of PPE: -238900.00
TPC.AX cash_flow (annual, 2024-06-30) — Receiptsfrom Customers: 159498997.00
TPC.AX balance_sheet (annual, 2024-06-30) — Receivables: 34335255.00
TPC.AX balance_sheet (annual, 2024-06-30) — Receivables Adjustments Allowances: -4805235.00
TPC.AX income_statement (annual, 2024-06-30) — Reconciled Cost Of Revenue: 127088736.00
TPC.AX income_statement (annual, 2024-06-30) — Reconciled Depreciation: 1216443.00
TPC.AX income_statement (annual, 2024-06-30) — Rent And Landing Fees: 271308.00
TPC.AX balance_sheet (annual, 2024-06-30) — Retained Earnings: 20825849.00
TPC.AX income_statement (annual, 2024-06-30) — Salaries And Wages: 11418344.00
TPC.AX income_statement (annual, 2024-06-30) — Selling And Marketing Expense: 815610.00
TPC.AX income_statement (annual, 2024-06-30) — Selling General And Administration: 12505262.00
TPC.AX balance_sheet (annual, 2024-06-30) — Share Issued: 11342857.00
TPC.AX balance_sheet (annual, 2024-06-30) — Stockholders Equity: 33946990.00
TPC.AX balance_sheet (annual, 2024-06-30) — Tangible Book Value: 33946990.00
TPC.AX income_statement (annual, 2024-06-30) — Tax Effect Of Unusual Items: 0.00
TPC.AX income_statement (annual, 2024-06-30) — Tax Provision: 2351900.00
TPC.AX income_statement (annual, 2024-06-30) — Tax Rate For Calcs: 0.30
TPC.AX cash_flow (annual, 2024-06-30) — Taxes Refund Paid Direct: -6993310.00
TPC.AX balance_sheet (annual, 2024-06-30) — Total Assets: 65542836.00
TPC.AX balance_sheet (annual, 2024-06-30) — Total Capitalization: 33946990.00
TPC.AX balance_sheet (annual, 2024-06-30) — Total Debt: 3146071.00
TPC.AX balance_sheet (annual, 2024-06-30) — Total Equity Gross Minority Interest: 33946990.00
TPC.AX balance_sheet (annual, 2024-06-30) — Total Liabilities Net Minority Interest: 31595846.00
TPC.AX balance_sheet (annual, 2024-06-30) — Total Non Current Assets: 4257528.00
TPC.AX balance_sheet (annual, 2024-06-30) — Total Non Current Liabilities Net Minority Interest: 2443135.00
TPC.AX balance_sheet (annual, 2024-06-30) — Working Capital: 32132597.00
TPC.AX income_statement (annual, 2025-06-30) — +Operating Expense: 28324746.00
TPC.AX income_statement (annual, 2025-06-30) — +Total Revenue: 193114557.00
TPC.AX balance_sheet (annual, 2025-06-30) — Accounts Payable: 2855065.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Accounts Payable: 2855065.00
TPC.AX balance_sheet (annual, 2025-06-30) — Accounts Receivable: 18789891.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Accounts Receivable: 18789891.00
TPC.AX balance_sheet (annual, 2025-06-30) — Accumulated Depreciation: -4878084.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Accumulated Depreciation: -4878084.00
TPC.AX income_statement (annual, 2025-06-30) — Basic Average Shares: 11342857.00
TPC.AX income_statement (annual, 2025-06-30) — Basic EPS: 0.03
TPC.AX cash_flow (annual, 2025-06-30) — Beginning Cash Position: 5996123.00
TPC.AX cash_flow (annual, 2025-06-30) — Capital Expenditure: -105966.00
TPC.AX balance_sheet (annual, 2025-06-30) — Capital Lease Obligations: 998627.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Capital Lease Obligations: 998627.00
TPC.AX balance_sheet (annual, 2025-06-30) — Capital Stock: 10527420.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Capital Stock: 10527420.00
TPC.AX balance_sheet (annual, 2025-06-30) — Cash And Cash Equivalents: 7185495.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Cash And Cash Equivalents: 7185495.00
TPC.AX balance_sheet (annual, 2025-06-30) — Cash Cash Equivalents And Short Term Investments: 24236792.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Cash Cash Equivalents And Short Term Investments: 24236792.00
TPC.AX cash_flow (annual, 2025-06-30) — Cash Dividends Paid: -2268571.00
TPC.AX balance_sheet (annual, 2025-06-30) — Cash Financial: 7185495.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Cash Financial: 7185495.00
TPC.AX cash_flow (annual, 2025-06-30) — Cash Flow From Continuing Financing Activities: 6271597.00
TPC.AX cash_flow (annual, 2025-06-30) — Cash Flow From Continuing Investing Activities: -2145966.00
TPC.AX cash_flow (annual, 2025-06-30) — Cash Flowsfromusedin Operating Activities Direct: -2936259.00
TPC.AX cash_flow (annual, 2025-06-30) — Changes In Cash: 1189372.00
TPC.AX cash_flow (annual, 2025-06-30) — Classesof Cash Payments: -217002401.00
TPC.AX cash_flow (annual, 2025-06-30) — Classesof Cash Receiptsfrom Operating Activities: 215102246.00
TPC.AX balance_sheet (annual, 2025-06-30) — Common Stock: 10527420.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Common Stock: 10527420.00
TPC.AX cash_flow (annual, 2025-06-30) — Common Stock Dividend Paid: -2268571.00
TPC.AX balance_sheet (annual, 2025-06-30) — Common Stock Equity: 29488773.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Common Stock Equity: 29488773.00
TPC.AX income_statement (annual, 2025-06-30) — Cost Of Revenue: 166016969.00
TPC.AX balance_sheet (annual, 2025-06-30) — Current Assets: 62752330.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Current Assets: 62752330.00
TPC.AX balance_sheet (annual, 2025-06-30) — Current Capital Lease Obligation: 895089.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Current Capital Lease Obligation: 895089.00
TPC.AX balance_sheet (annual, 2025-06-30) — Current Debt: 9349425.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Current Debt: 9349425.00
TPC.AX balance_sheet (annual, 2025-06-30) — Current Debt And Capital Lease Obligation: 10244514.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Current Debt And Capital Lease Obligation: 10244514.00
TPC.AX balance_sheet (annual, 2025-06-30) — Current Deferred Liabilities: 312142.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Current Deferred Liabilities: 312142.00
TPC.AX balance_sheet (annual, 2025-06-30) — Current Deferred Taxes Liabilities: 312142.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Current Deferred Taxes Liabilities: 312142.00
TPC.AX balance_sheet (annual, 2025-06-30) — Current Liabilities: 37499408.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Current Liabilities: 37499408.00
TPC.AX income_statement (annual, 2025-06-30) — Depreciation Amortization Depletion Income Statement: 1228705.00
TPC.AX income_statement (annual, 2025-06-30) — Depreciation And Amortization In Income Statement: 1228705.00
TPC.AX income_statement (annual, 2025-06-30) — Depreciation Income Statement: 1228705.00
TPC.AX income_statement (annual, 2025-06-30) — Diluted Average Shares: 11342857.00
TPC.AX income_statement (annual, 2025-06-30) — Diluted EPS: 0.03
TPC.AX income_statement (annual, 2025-06-30) — EBIT: 1819653.00
TPC.AX income_statement (annual, 2025-06-30) — EBITDA: 3048358.00
TPC.AX balance_sheet (annual, 2025-06-30) — Employee Benefits: 1463700.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Employee Benefits: 1463700.00
TPC.AX cash_flow (annual, 2025-06-30) — End Cash Position: 7185495.00
TPC.AX cash_flow (annual, 2025-06-30) — Financing Cash Flow: 6271597.00
TPC.AX balance_sheet (annual, 2025-06-30) — Foreign Currency Translation Adjustments: -8274.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Foreign Currency Translation Adjustments: -8274.00
TPC.AX cash_flow (annual, 2025-06-30) — Free Cash Flow: -3042225.00
TPC.AX balance_sheet (annual, 2025-06-30) — Gains Losses Not Affecting Retained Earnings: 100789.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Gains Losses Not Affecting Retained Earnings: 100789.00
TPC.AX income_statement (annual, 2025-06-30) — General And Administrative Expense: 11593877.00
TPC.AX balance_sheet (annual, 2025-06-30) — Gross PPE: 7949347.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Gross PPE: 7949347.00
TPC.AX income_statement (annual, 2025-06-30) — Gross Profit: 27097588.00
TPC.AX balance_sheet (annual, 2025-06-30) — Hedging Assets Current: 165776.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Hedging Assets Current: 165776.00
TPC.AX cash_flow (annual, 2025-06-30) — Income Tax Paid Supplemental Data: 932140.00
TPC.AX income_statement (annual, 2025-06-30) — Interest Expense: 822527.00
TPC.AX income_statement (annual, 2025-06-30) — Interest Expense Non Operating: 822527.00
TPC.AX income_statement (annual, 2025-06-30) — Interest Income: 718484.00
TPC.AX income_statement (annual, 2025-06-30) — Interest Income Non Operating: 718484.00
TPC.AX cash_flow (annual, 2025-06-30) — Interest Paid Direct: -822527.00
TPC.AX cash_flow (annual, 2025-06-30) — Interest Paid Supplemental Data: 822527.00
TPC.AX cash_flow (annual, 2025-06-30) — Interest Received Direct: 718563.00
TPC.AX balance_sheet (annual, 2025-06-30) — Invested Capital: 38838198.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Invested Capital: 38838198.00
TPC.AX cash_flow (annual, 2025-06-30) — Investing Cash Flow: -2145966.00
TPC.AX cash_flow (annual, 2025-06-30) — Issuance Of Debt: 22130922.00
TPC.AX balance_sheet (annual, 2025-06-30) — Long Term Capital Lease Obligation: 103538.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Long Term Capital Lease Obligation: 103538.00
TPC.AX balance_sheet (annual, 2025-06-30) — Long Term Debt And Capital Lease Obligation: 103538.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Long Term Debt And Capital Lease Obligation: 103538.00
TPC.AX cash_flow (annual, 2025-06-30) — Long Term Debt Issuance: 22130922.00
TPC.AX cash_flow (annual, 2025-06-30) — Long Term Debt Payments: -12781497.00
TPC.AX balance_sheet (annual, 2025-06-30) — Machinery Furniture Equipment: 2173155.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Machinery Furniture Equipment: 2173155.00
TPC.AX balance_sheet (annual, 2025-06-30) — Net Debt: 2163930.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Net Debt: 2163930.00
TPC.AX income_statement (annual, 2025-06-30) — Net Income: 303286.00
TPC.AX income_statement (annual, 2025-06-30) — Net Income Common Stockholders: 303286.00
TPC.AX income_statement (annual, 2025-06-30) — Net Income Continuous Operations: 303286.00
TPC.AX income_statement (annual, 2025-06-30) — Net Income From Continuing And Discontinued Operation: 303286.00
TPC.AX income_statement (annual, 2025-06-30) — Net Income From Continuing Operation Net Minority Interest: 303286.00
TPC.AX income_statement (annual, 2025-06-30) — Net Income Including Noncontrolling Interests: 303286.00
TPC.AX income_statement (annual, 2025-06-30) — Net Interest Income: -104043.00
TPC.AX cash_flow (annual, 2025-06-30) — Net Investment Purchase And Sale: -2040000.00
TPC.AX cash_flow (annual, 2025-06-30) — Net Issuance Payments Of Debt: 9349425.00
TPC.AX cash_flow (annual, 2025-06-30) — Net Long Term Debt Issuance: 9349425.00
TPC.AX income_statement (annual, 2025-06-30) — Net Non Operating Interest Income Expense: -104043.00
TPC.AX cash_flow (annual, 2025-06-30) — Net Other Financing Charges: -809257.00
TPC.AX balance_sheet (annual, 2025-06-30) — Net PPE: 3071263.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Net PPE: 3071263.00
TPC.AX cash_flow (annual, 2025-06-30) — Net PPE Purchase And Sale: -105966.00
TPC.AX balance_sheet (annual, 2025-06-30) — Net Tangible Assets: 29488773.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Net Tangible Assets: 29488773.00
TPC.AX balance_sheet (annual, 2025-06-30) — Non Current Deferred Assets: 2731826.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Non Current Deferred Assets: 2731826.00
TPC.AX balance_sheet (annual, 2025-06-30) — Non Current Deferred Taxes Assets: 2731826.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Non Current Deferred Taxes Assets: 2731826.00
TPC.AX balance_sheet (annual, 2025-06-30) — Non Current Pension And Other Postretirement Benefit Plans: 1463700.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Non Current Pension And Other Postretirement Benefit Plans: 1463700.00
TPC.AX income_statement (annual, 2025-06-30) — Normalized EBITDA: 3048358.00
TPC.AX income_statement (annual, 2025-06-30) — Normalized Income: 303286.00
TPC.AX income_statement (annual, 2025-06-30) — Operating Income: -1227158.00
TPC.AX income_statement (annual, 2025-06-30) — Operating Revenue: 193114557.00
TPC.AX balance_sheet (annual, 2025-06-30) — Ordinary Shares Number: 11342857.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Ordinary Shares Number: 11342857.00
TPC.AX cash_flow (annual, 2025-06-30) — Other Cash Receiptsfrom Operating Activities: 2254420.00
TPC.AX balance_sheet (annual, 2025-06-30) — Other Current Assets: 7685973.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Other Current Assets: 7685973.00
TPC.AX balance_sheet (annual, 2025-06-30) — Other Current Borrowings: 9349425.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Other Current Borrowings: 9349425.00
TPC.AX balance_sheet (annual, 2025-06-30) — Other Current Liabilities: 1445140.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Other Current Liabilities: 1445140.00
TPC.AX balance_sheet (annual, 2025-06-30) — Other Equity Adjustments: 109063.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Other Equity Adjustments: 109063.00
TPC.AX income_statement (annual, 2025-06-30) — Other Income Expense: 2328327.00
TPC.AX income_statement (annual, 2025-06-30) — Other Non Operating Income Expenses: 2328327.00
TPC.AX income_statement (annual, 2025-06-30) — Other Operating Expenses: 10611135.00
TPC.AX balance_sheet (annual, 2025-06-30) — Other Payable: 19740768.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Other Payable: 19740768.00
TPC.AX balance_sheet (annual, 2025-06-30) — Other Properties: 5776192.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Other Properties: 5776192.00
TPC.AX balance_sheet (annual, 2025-06-30) — Other Receivables: 18381889.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Other Receivables: 18381889.00
TPC.AX balance_sheet (annual, 2025-06-30) — Other Short Term Investments: 17051297.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Other Short Term Investments: 17051297.00
TPC.AX balance_sheet (annual, 2025-06-30) — Payables: 22595833.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Payables: 22595833.00
TPC.AX balance_sheet (annual, 2025-06-30) — Payables And Accrued Expenses: 22595833.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Payables And Accrued Expenses: 22595833.00
TPC.AX cash_flow (annual, 2025-06-30) — Paymentsto Suppliersfor Goodsand Services: -217002401.00
TPC.AX balance_sheet (annual, 2025-06-30) — Pensionand Other Post Retirement Benefit Plans Current: 2901779.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Pensionand Other Post Retirement Benefit Plans Current: 2901779.00
TPC.AX balance_sheet (annual, 2025-06-30) — Prepaid Assets: 475191.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Prepaid Assets: 475191.00
TPC.AX income_statement (annual, 2025-06-30) — Pretax Income: 997126.00
TPC.AX income_statement (annual, 2025-06-30) — Provision For Doubtful Accounts: 4364776.00
TPC.AX cash_flow (annual, 2025-06-30) — Purchase Of Investment: -2040000.00
TPC.AX cash_flow (annual, 2025-06-30) — Purchase Of PPE: -105966.00
TPC.AX cash_flow (annual, 2025-06-30) — Receiptsfrom Customers: 212847826.00
TPC.AX balance_sheet (annual, 2025-06-30) — Receivables: 30188598.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Receivables: 30188598.00
TPC.AX balance_sheet (annual, 2025-06-30) — Receivables Adjustments Allowances: -6983182.00
TPC.AX balance_sheet (quarterly, 2025-06-30) — Receivables Adjustments Allowances: -6983182.00