Logo image of TPCS

TECHPRECISION CORP (TPCS) Stock Balance Sheet

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.

MRQ
(2024-12-31)
2024
(2024-3-31)
2023
(2023-3-31)
2022
(2022-3-31)
2021
(2021-3-31)
ASSETS
Current Assets
Cash Equivalents
TPCS Cash Equivalents ChartTPCS Cash Equivalents over time chart
165.00K138.40K530.00K1.05M2.13M
Receivables
TPCS Receivables ChartTPCS Receivables over time chart
10.39M10.90M11.28M11.36M6.14M
Inventories
TPCS Inventories ChartTPCS Inventories over time chart
3.20M3.25M2.41M2.23M1.27M
Other Current Assets
TPCS Other Current Assets ChartTPCS Other Current Assets over time chart
375.00K563.70K350.00K1.42M380.00K
Total Current Assets
TPCS Total Current Assets ChartTPCS Total Current Assets over time chart
14.13M14.85M14.58M16.07M9.92M
 
Non-Current Assets
PPE Net
TPCS PPE Net ChartTPCS PPE Net over time chart
17.91M19.78M19.57M19.54M4.06M
Other Non-Current Assets
TPCS Other Non-Current Assets ChartTPCS Other Non-Current Assets over time chart
121.00K121.30K2.05M2.25M2.02M
Total Non-Current Assets
TPCS Total Non-Current Assets ChartTPCS Total Non-Current Assets over time chart
18.03M19.90M21.63M21.78M6.08M
 
TOTAL ASSETS
TPCS TOTAL ASSETS ChartTPCS TOTAL ASSETS over time chart
32.16M34.75M36.21M37.85M16.00M
 
LIABILITIES
Current Liabilities
Short Term Debt
TPCS Short Term Debt ChartTPCS Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
TPCS Current Portion Of LT Debt. ChartTPCS Current Portion Of LT Debt. over time chart
7.28M7.56M1.22M4.09M2.47M
Accrued Expenses
TPCS Accrued Expenses ChartTPCS Accrued Expenses over time chart
3.38M4.19M2.89M2.75M870.00K
Accounts Payable
TPCS Accounts Payable ChartTPCS Accounts Payable over time chart
1.83M1.41M2.22M3.43M500.00K
Other Current Liabilities
TPCS Other Current Liabilities ChartTPCS Other Current Liabilities over time chart
3.39M4.60M2.69M3.04M880.00K
Total Current Liabilities
TPCS Total Current Liabilities ChartTPCS Total Current Liabilities over time chart
15.88M17.75M9.02M13.31M4.72M
 
Non-Current Liabilities
Long Term Debt
TPCS Long Term Debt ChartTPCS Long Term Debt over time chart
19.00K0.004.75M3.11M1.34M
Deferred Taxes/Income
TPCS Deferred Taxes/Income ChartTPCS Deferred Taxes/Income over time chart
N/AN/AN/AN/AN/A
Other Non-Current Liabilities
TPCS Other Non-Current Liabilities ChartTPCS Other Non-Current Liabilities over time chart
8.16M9.19M7.84M6.16MN/A
Total Non-Current Liabilities
TPCS Total Non-Current Liabilities ChartTPCS Total Non-Current Liabilities over time chart
8.18M9.19M12.59M9.28M1.34M
 
TOTAL LIABILITIES
TPCS TOTAL LIABILITIES ChartTPCS TOTAL LIABILITIES over time chart
24.06M26.94M21.61M22.59M6.06M
 
SHAREHOLDERS' EQUITY
Retained Earnings
TPCS Retained Earnings ChartTPCS Retained Earnings over time chart
-10.26M-7.40M-360.00K620.00K970.00K
Additional Paid In Capital
TPCS Additional Paid In Capital ChartTPCS Additional Paid In Capital over time chart
18.36M15.20M14.95M14.64M8.94M
Common Shares
TPCS Common Shares ChartTPCS Common Shares over time chart
1.00K900.000.000.000.00
Other Shareholders' Equity
TPCS Other Shareholders' Equity ChartTPCS Other Shareholders' Equity over time chart
N/AN/A0.000.0020.00K
Shares Outstanding
TPCS Shares Outstanding ChartTPCS Shares Outstanding over time chart
9.61M8.78M8.61M8.58M7.37M
Tangible Book Value per Share
TPCS Tangible Book Value per Share ChartTPCS Tangible Book Value per Share over time chart
0.840.891.691.781.35
Total Shareholders' Equity
TPCS Total Shareholders' Equity ChartTPCS Total Shareholders' Equity over time chart
8.10M7.80M14.59M15.26M9.94M
 
TOTAL LIABILITIES AND EQUITY
TPCS TOTAL LIABILITIES AND EQUITY ChartTPCS TOTAL LIABILITIES AND EQUITY over time chart
32.16M34.75M36.21M37.85M16.00M
 
Statistics
Debt/Equity
TPCS Debt/Equity ChartTPCS Debt/Equity over time chart
0.00N/A0.330.200.13
Current Ratio
TPCS Current Ratio ChartTPCS Current Ratio over time chart
0.890.841.621.212.10
Return On Assets (ROA)
TPCS Return On Assets (ROA) ChartTPCS Return On Assets (ROA) over time chart
-24.82%-20.27%-2.71%-0.92%2.00%
Return On Equity (ROE)
TPCS Return On Equity (ROE) ChartTPCS Return On Equity (ROE) over time chart
-98.52%-90.25%-6.72%-2.29%3.22%
Return On Invested Capital (ROIC)
TPCS Return On Invested Capital (ROIC) ChartTPCS Return On Invested Capital (ROIC) over time chart
N/AN/AN/AN/A4.34%
Return On Invested Capital Ex Cash (ROICexc)
TPCS Return On Invested Capital Ex Cash (ROICexc) ChartTPCS Return On Invested Capital Ex Cash (ROICexc) over time chart
N/AN/AN/AN/A5.35%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
TPCS Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartTPCS Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
N/AN/AN/AN/A5.35%

All data in USD , ROIC based on taxRate of 0.21

Charts

TPCS Balance Sheet Over Time ChartTPCS Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 MRQ LIABILITIES + EQUITY TOTAL ASSETS
TPCS Balance Sheet - Short Vs Long Term ChartTPCS Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 5M 10M 15M