Logo image of TXP.CA

TOUCHSTONE EXPLORATION INC (TXP.CA) Stock Income Statement

TSX:TXP - Toronto Stock Exchange - CA89156L1085 - Common Stock - Currency: CAD

0.24  -0.06 (-20%)

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)
Revenue
TXP.CA Revenue ChartTXP.CA Revenue over time chart
39.04M43.66M35.99M28.30M20.40M
Cost Of Goods
TXP.CA Cost Of Goods ChartTXP.CA Cost Of Goods over time chart
10.40M10.64M9.26M8.50M6.90M
Gross Profit
TXP.CA Gross Profit ChartTXP.CA Gross Profit over time chart
28.64M33.02M26.73M19.80M13.50M
Operating Expenses
TXP.CA Operating Expenses ChartTXP.CA Operating Expenses over time chart
23.25M23.58M16.59M14.80M11.00M
Research and Development
TXP.CA Research and Development ChartTXP.CA Research and Development over time chart
165.00K248.00KN/AN/AN/A
Selling, General, and Administrative Expenses
TXP.CA Selling, General, and Administrative Expenses ChartTXP.CA Selling, General, and Administrative Expenses over time chart
11.63M11.81M11.13M9.60M7.60M
Operating Income
TXP.CA Operating Income ChartTXP.CA Operating Income over time chart
5.39M9.44M10.13M5.10M2.50M
Interest Income/Expense
TXP.CA Interest Income/Expense ChartTXP.CA Interest Income/Expense over time chart
-2.77M-2.72M-2.21M-2.20M-1.00M
Other Income/Expense
TXP.CA Other Income/Expense ChartTXP.CA Other Income/Expense over time chart
-235.00K-244.00K-46.00K-500.00K-600.00K
Non Recurring Items
TXP.CA Non Recurring Items ChartTXP.CA Non Recurring Items over time chart
78.00K-446.00K-20.59M-900.00K13.70M
Income Before Taxes
TXP.CA Income Before Taxes ChartTXP.CA Income Before Taxes over time chart
2.46M6.03M-12.71M1.50M14.50M
Income Tax
TXP.CA Income Tax ChartTXP.CA Income Tax over time chart
-2.22M-2.24M7.88M4.60M8.80M
Net Income
TXP.CA Net Income ChartTXP.CA Net Income over time chart
4.68M8.27M-20.60M-3.20M5.70M
EBITDA
TXP.CA EBITDA ChartTXP.CA EBITDA over time chart
15.06M18.94M16.14M9.40M5.90M
 
Per Share Data
EPS Diluted Total Ops
TXP.CA EPS Diluted Total Ops ChartTXP.CA EPS Diluted Total Ops over time chart
0.020.04-0.09-0.010.03
Non GAAP EPS
TXP.CA Non GAAP EPS ChartTXP.CA Non GAAP EPS over time chart
N/AN/A-0.09N/A0.04
 
Statistics
Gross Profit Margin
TXP.CA Gross Profit Margin ChartTXP.CA Gross Profit Margin over time chart
73.35%75.64%74.26%69.96%66.18%
Profit Margin
TXP.CA Profit Margin ChartTXP.CA Profit Margin over time chart
12.00%18.95%-57.23%-11.31%27.94%
Operating Profit Margin
TXP.CA Operating Profit Margin ChartTXP.CA Operating Profit Margin over time chart
13.80%21.62%28.16%18.02%12.25%

All data in USD

Charts

TXP.CA Income Statement data chartTXP.CA Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 20M -20M 40M
TXP.CA Earnings Per Share (EPS) chartTXP.CA EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 -0.05 -0.1 -0.15 -0.2