Logo image of TPCS

TECHPRECISION CORP (TPCS) Stock Income Statement

NASDAQ:TPCS - Nasdaq - US8787392005 - Common Stock - Currency: USD

3.49  +0.23 (+7.06%)

After market: 3.2 -0.29 (-8.31%)

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
(2024-12-31)
2024
(2024-3-31)
2023
(2023-3-31)
2022
(2022-3-31)
2021
(2021-3-31)
Revenue
TPCS Revenue ChartTPCS Revenue over time chart
33.15M31.59M31.43M22.28M15.60M
Cost Of Goods
TPCS Cost Of Goods ChartTPCS Cost Of Goods over time chart
29.68M27.47M26.53M18.91M12.13M
Gross Profit
TPCS Gross Profit ChartTPCS Gross Profit over time chart
3.47M4.12M4.90M3.38M3.46M
Operating Expenses
TPCS Operating Expenses ChartTPCS Operating Expenses over time chart
8.46M8.75M6.01M4.62M2.84M
Selling, General, and Administrative Expenses
TPCS Selling, General, and Administrative Expenses ChartTPCS Selling, General, and Administrative Expenses over time chart
8.46M8.75M6.01M4.62M2.84M
Operating Income
TPCS Operating Income ChartTPCS Operating Income over time chart
-4.98M-4.63M-1.11M-1.24M620.00K
Interest Income/Expense
TPCS Interest Income/Expense ChartTPCS Interest Income/Expense over time chart
-561.00K-521.10K-360.00K-270.00K-200.00K
Other Income/Expense
TPCS Other Income/Expense ChartTPCS Other Income/Expense over time chart
59.30K43.40K680.00K-30.00K0.00
Non Recurring Items
TPCS Non Recurring Items ChartTPCS Non Recurring Items over time chart
N/AN/A0.001.00M0.00
Income Before Taxes
TPCS Income Before Taxes ChartTPCS Income Before Taxes over time chart
-5.49M-5.11M-780.00K-540.00K430.00K
Income Tax
TPCS Income Tax ChartTPCS Income Tax over time chart
2.50M1.93M200.00K-190.00K100.00K
Net Income
TPCS Net Income ChartTPCS Net Income over time chart
-7.98M-7.04M-980.00K-350.00K320.00K
EBITDA
TPCS EBITDA ChartTPCS EBITDA over time chart
-2.22M-2.20M1.11M220.00K1.32M
 
Per Share Data
EPS Diluted Total Ops
TPCS EPS Diluted Total Ops ChartTPCS EPS Diluted Total Ops over time chart
-0.89-0.81-0.11-0.040.04
 
Statistics
Gross Profit Margin
TPCS Gross Profit Margin ChartTPCS Gross Profit Margin over time chart
10.47%13.04%15.59%15.17%22.18%
Profit Margin
TPCS Profit Margin ChartTPCS Profit Margin over time chart
-24.07%-22.29%-3.12%-1.57%2.05%
Operating Profit Margin
TPCS Operating Profit Margin ChartTPCS Operating Profit Margin over time chart
-15.03%-14.66%-3.53%-5.57%3.97%

All data in USD

Charts

TPCS Income Statement data chartTPCS Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 10M 20M 30M
TPCS Earnings Per Share (EPS) chartTPCS EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 TTM 0 0.5 -0.5