2023 Q3 Form 10-Q Financial Statement

#000141057823002021 Filed on August 21, 2023

View on sec.gov

Income Statement

Concept 2023 Q3 2023 Q2
Revenue $7.970M $7.371M
YoY Change -6.48% 4.17%
Cost Of Revenue $6.935M $6.677M
YoY Change 2.25% 6.68%
Gross Profit $1.035M $694.1K
YoY Change -40.52% -15.06%
Gross Profit Margin 12.98% 9.42%
Selling, General & Admin $1.632M $1.274M
YoY Change -10.67% -7.36%
% of Gross Profit 157.73% 183.53%
Research & Development
YoY Change
% of Gross Profit
Depreciation & Amortization $570.0K $559.7K
YoY Change 7.3% -4.38%
% of Gross Profit 55.08% 80.64%
Operating Expenses $1.632M $1.274M
YoY Change -10.67% -7.36%
Operating Profit -$597.4K -$579.8K
YoY Change 583.29% 3.91%
Interest Expense $148.6K $94.09K
YoY Change 77.42% 12.48%
% of Operating Profit
Other Income/Expense, Net -$107.7K -$94.09K
YoY Change -117.54% -19.5%
Pretax Income -$705.0K -$673.9K
YoY Change -233.92% -0.15%
Income Tax -$176.7K -$146.4K
% Of Pretax Income
Net Earnings -$528.3K -$527.5K
YoY Change -235.14% 5.25%
Net Earnings / Revenue -6.63% -7.16%
Basic Earnings Per Share -$0.06 -$0.06
Diluted Earnings Per Share -$0.06 -$0.06
COMMON SHARES
Basic Shares Outstanding 8.737M 8.613M
Diluted Shares Outstanding 8.721M 8.613M

Balance Sheet

Concept 2023 Q3 2023 Q2
SHORT-TERM ASSETS
Cash & Short-Term Investments $140.0K $271.9K
YoY Change -40.52% -52.6%
Cash & Equivalents $100.0K $271.9K
Short-Term Investments
Other Short-Term Assets $466.2K $324.5K
YoY Change -53.82% -55.44%
Inventory $2.790M $2.452M
Prepaid Expenses
Receivables $3.021M $2.966M
Other Receivables $0.00 $0.00
Total Short-Term Assets $14.51M $14.67M
YoY Change -3.38% -5.45%
LONG-TERM ASSETS
Property, Plant & Equipment $15.76M $15.38M
YoY Change 22.54% 18.87%
Goodwill
YoY Change
Intangibles
YoY Change
Long-Term Investments
YoY Change
Other Assets $121.3K $121.3K
YoY Change -82.56% -82.17%
Total Long-Term Assets $23.46M $23.07M
YoY Change 7.72% 4.21%
TOTAL ASSETS
Total Short-Term Assets $14.51M $14.67M
Total Long-Term Assets $23.46M $23.07M
Total Assets $37.98M $37.73M
YoY Change 3.19% 0.23%
SHORT-TERM LIABILITIES
YoY Change
Accounts Payable $1.607M $743.9K
YoY Change -56.56% -80.96%
Accrued Expenses $2.786M $2.552M
YoY Change 12.48% -26.19%
Deferred Revenue $3.181M $2.854M
YoY Change 76.08% 59.75%
Short-Term Debt $0.00 $0.00
YoY Change
Long-Term Debt Due $6.960M $2.865M
YoY Change 129.68% -7.09%
Total Short-Term Liabilities $15.25M $9.731M
YoY Change 30.53% -24.36%
LONG-TERM LIABILITIES
Long-Term Debt $0.00 $4.603M
YoY Change -100.0% 53.95%
Other Long-Term Liabilities $4.429M $4.370M
YoY Change 240.68% 236.14%
Total Long-Term Liabilities $4.429M $8.973M
YoY Change 6.36% 109.16%
TOTAL LIABILITIES
Total Short-Term Liabilities $15.25M $9.731M
Total Long-Term Liabilities $4.429M $8.973M
Total Liabilities $24.46M $23.67M
YoY Change 14.58% 3.65%
SHAREHOLDERS EQUITY
Retained Earnings -$1.412M -$883.9K
YoY Change -375.64% -828.07%
Common Stock $874.00 $861.00
YoY Change -74.62% -74.9%
Preferred Stock
YoY Change
Treasury Stock (at cost)
YoY Change
Treasury Stock Shares
Shareholders Equity $13.51M $14.07M
YoY Change
Total Liabilities & Shareholders Equity $37.98M $37.73M
YoY Change 3.19% 0.23%

Cashflow Statement

Concept 2023 Q3 2023 Q2
OPERATING ACTIVITIES
Net Income -$528.3K -$527.5K
YoY Change -235.14% 5.25%
Depreciation, Depletion And Amortization $570.0K $559.7K
YoY Change 7.3% -4.38%
Cash From Operating Activities $1.140M $115.1K
YoY Change 553.18% -92.06%
INVESTING ACTIVITIES
Capital Expenditures $810.0K $1.854M
YoY Change -360.87% 808.91%
Acquisitions
YoY Change
Other Investing Activities $60.00K
YoY Change
Cash From Investing Activities -$750.0K -$1.854M
YoY Change 141.55% 142.99%
FINANCING ACTIVITIES
Cash Dividend Paid
YoY Change
Common Stock Issuance & Retirement, Net
YoY Change
Debt Paid & Issued, Net $147.4K
YoY Change -4.35%
Cash From Financing Activities -540.0K 1.476M
YoY Change 166.96% -226.81%
NET CHANGE
Cash From Operating Activities 1.140M 115.1K
Cash From Investing Activities -750.0K -1.854M
Cash From Financing Activities -540.0K 1.476M
Net Change In Cash -150.0K -262.6K
YoY Change -55.65% -45.13%
FREE CASH FLOW
Cash From Operating Activities $1.140M $115.1K
Capital Expenditures $810.0K $1.854M
Free Cash Flow $330.0K -$1.739M
YoY Change -31.96% -239.7%

Facts In Submission

Frame Concept Type Concept / XBRL Key Value Unit
CY2023Q2 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q1 us-gaap Commitments And Contingencies
CommitmentsAndContingencies
CY2023Q2 dei Entity Central Index Key
EntityCentralIndexKey
0001328792
CY2023Q2 dei Current Fiscal Year End Date
CurrentFiscalYearEndDate
--03-31
CY2023Q2 dei Document Fiscal Year Focus
DocumentFiscalYearFocus
2024
CY2023Q2 dei Document Fiscal Period Focus
DocumentFiscalPeriodFocus
Q1
CY2023Q2 dei Amendment Flag
AmendmentFlag
false
CY2023Q2 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
8613408
CY2023Q1 us-gaap Common Stock Shares Outstanding
CommonStockSharesOutstanding
8613408
CY2023Q1 us-gaap Stockholders Equity Note Stock Split Conversion Ratio1
StockholdersEquityNoteStockSplitConversionRatio1
0.25
CY2023Q2 dei Document Type
DocumentType
10-Q
CY2023Q2 dei Document Quarterly Report
DocumentQuarterlyReport
true
CY2023Q2 dei Document Period End Date
DocumentPeriodEndDate
2023-06-30
CY2023Q2 dei Document Transition Report
DocumentTransitionReport
false
CY2023Q2 dei Entity File Number
EntityFileNumber
000-51378
CY2023Q2 dei Entity Registrant Name
EntityRegistrantName
TechPrecision Corporation
CY2023Q2 dei Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
DE
CY2023Q2 dei Entity Tax Identification Number
EntityTaxIdentificationNumber
51-0539828
CY2023Q2 dei Entity Address Address Line1
EntityAddressAddressLine1
1 Bella Drive
CY2023Q2 dei Entity Address City Or Town
EntityAddressCityOrTown
Westminster
CY2023Q2 dei Entity Address State Or Province
EntityAddressStateOrProvince
MA
CY2023Q2 dei Entity Address Postal Zip Code
EntityAddressPostalZipCode
01473
CY2023Q2 dei City Area Code
CityAreaCode
978
CY2023Q2 dei Local Phone Number
LocalPhoneNumber
874-0591
CY2023Q2 dei Security12b Title
Security12bTitle
Common Stock, par value $0.0001 per share
CY2023Q2 dei Trading Symbol
TradingSymbol
TPCS
CY2023Q2 dei Security Exchange Name
SecurityExchangeName
NASDAQ
CY2023Q2 dei Entity Current Reporting Status
EntityCurrentReportingStatus
Yes
CY2023Q2 dei Entity Interactive Data Current
EntityInteractiveDataCurrent
Yes
CY2023Q2 dei Entity Filer Category
EntityFilerCategory
Non-accelerated Filer
CY2023Q2 dei Entity Small Business
EntitySmallBusiness
true
CY2023Q2 dei Entity Emerging Growth Company
EntityEmergingGrowthCompany
false
CY2023Q2 dei Entity Shell Company
EntityShellCompany
false
CY2023Q3 dei Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
8737432
CY2023Q2 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
271918
CY2023Q1 us-gaap Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
534474
CY2023Q2 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2965696
CY2023Q1 us-gaap Accounts Receivable Net Current
AccountsReceivableNetCurrent
2336481
CY2023Q2 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
8651343
CY2023Q1 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
8947811
CY2023Q2 us-gaap Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
1635748
CY2023Q1 us-gaap Inventory Raw Materials And Supplies
InventoryRawMaterialsAndSupplies
1692852
CY2023Q2 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
816702
CY2023Q1 us-gaap Inventory Work In Process Net Of Reserves
InventoryWorkInProcessNetOfReserves
719736
CY2023Q2 us-gaap Other Assets Current
OtherAssetsCurrent
324457
CY2023Q1 us-gaap Other Assets Current
OtherAssetsCurrent
348983
CY2023Q2 us-gaap Assets Current
AssetsCurrent
14665864
CY2023Q1 us-gaap Assets Current
AssetsCurrent
14580337
CY2023Q2 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
15376726
CY2023Q1 us-gaap Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
13914024
CY2023Q2 us-gaap Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
5492504
CY2023Q1 us-gaap Finance Lease Right Of Use Asset
FinanceLeaseRightOfUseAsset
5660938
CY2023Q2 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
2077616
CY2023Q1 us-gaap Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
1931186
CY2023Q2 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
121256
CY2023Q1 us-gaap Other Assets Noncurrent
OtherAssetsNoncurrent
121256
CY2023Q2 us-gaap Assets
Assets
37733966
CY2023Q1 us-gaap Assets
Assets
36207741
CY2023Q2 us-gaap Accounts Payable Current
AccountsPayableCurrent
743933
CY2023Q1 us-gaap Accounts Payable Current
AccountsPayableCurrent
2224320
CY2023Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2552449
CY2023Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2533185
CY2023Q2 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
2853695
CY2023Q1 us-gaap Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
2333591
CY2023Q2 tpcs Lease Liability Current
LeaseLiabilityCurrent
715707
CY2023Q1 tpcs Lease Liability Current
LeaseLiabilityCurrent
711727
CY2023Q2 us-gaap Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
2865387
CY2023Q1 us-gaap Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
1218162
CY2023Q2 us-gaap Liabilities Current
LiabilitiesCurrent
9731171
CY2023Q1 us-gaap Liabilities Current
LiabilitiesCurrent
9020985
CY2023Q2 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
4603255
CY2023Q1 us-gaap Long Term Debt Noncurrent
LongTermDebtNoncurrent
4749139
CY2023Q2 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
4963082
CY2023Q1 us-gaap Finance Lease Liability Noncurrent
FinanceLeaseLiabilityNoncurrent
5143974
CY2023Q2 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
4369762
CY2023Q1 us-gaap Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
2699492
CY2023Q2 us-gaap Liabilities
Liabilities
23667270
CY2023Q1 us-gaap Liabilities
Liabilities
21613590
CY2023Q2 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2023Q1 us-gaap Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
0.0001
CY2023Q2 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2023Q1 us-gaap Common Stock Shares Authorized
CommonStockSharesAuthorized
50000000
CY2023Q2 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
8613408
CY2023Q1 us-gaap Common Stock Shares Issued
CommonStockSharesIssued
8613408
CY2023Q2 us-gaap Common Stock Value
CommonStockValue
861
CY2023Q1 us-gaap Common Stock Value
CommonStockValue
861
CY2023Q2 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
14949729
CY2023Q1 us-gaap Additional Paid In Capital
AdditionalPaidInCapital
14949729
CY2023Q2 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-883894
CY2023Q1 us-gaap Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
-356439
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
14066696
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
14594151
CY2023Q2 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
37733966
CY2023Q1 us-gaap Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
36207741
CY2023Q2 us-gaap Revenues
Revenues
7371240
CY2022Q2 us-gaap Revenues
Revenues
7076357
CY2023Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
6677091
CY2022Q2 us-gaap Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
6259139
CY2023Q2 us-gaap Gross Profit
GrossProfit
694149
CY2022Q2 us-gaap Gross Profit
GrossProfit
817218
CY2023Q2 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
1273949
CY2022Q2 us-gaap Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
1375227
CY2023Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-579800
CY2022Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-558009
CY2023Q2 tpcs Other Income And Expense
OtherIncomeAndExpense
1
CY2022Q2 tpcs Other Income And Expense
OtherIncomeAndExpense
-33225
CY2023Q2 us-gaap Interest Expense
InterestExpense
94086
CY2022Q2 us-gaap Interest Expense
InterestExpense
83645
CY2023Q2 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-94085
CY2022Q2 us-gaap Nonoperating Income Expense
NonoperatingIncomeExpense
-116870
CY2023Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-673885
CY2022Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-674879
CY2023Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-146430
CY2022Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-173714
CY2023Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-527455
CY2022Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-501165
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.06
CY2022Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.06
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.06
CY2022Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.06
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
8613408
CY2022Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
8576863
CY2023Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
8613408
CY2022Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
8576863
CY2022Q1 us-gaap Stockholders Equity
StockholdersEquity
15263768
CY2022Q2 us-gaap Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
52107
CY2022Q2 us-gaap Net Income Loss
NetIncomeLoss
-501165
CY2022Q2 us-gaap Stockholders Equity
StockholdersEquity
14814710
CY2023Q1 us-gaap Stockholders Equity
StockholdersEquity
14594151
CY2023Q2 us-gaap Net Income Loss
NetIncomeLoss
-527455
CY2023Q2 us-gaap Stockholders Equity
StockholdersEquity
14066696
CY2023Q2 us-gaap Profit Loss
ProfitLoss
-527455
CY2022Q2 us-gaap Profit Loss
ProfitLoss
-501165
CY2023Q2 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
559735
CY2022Q2 us-gaap Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
585361
CY2023Q2 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
18761
CY2022Q2 us-gaap Amortization Of Financing Costs
AmortizationOfFinancingCosts
13399
CY2022Q2 us-gaap Share Based Compensation
ShareBasedCompensation
52107
CY2023Q2 us-gaap Gain Loss On Contract Termination
GainLossOnContractTermination
-16170
CY2022Q2 us-gaap Gain Loss On Contract Termination
GainLossOnContractTermination
-18402
CY2023Q2 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-146430
CY2022Q2 us-gaap Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
-173714
CY2022Q2 tpcs Gain Loss From Contingent Consideration
GainLossFromContingentConsideration
33474
CY2023Q2 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
629215
CY2022Q2 us-gaap Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
-501882
CY2023Q2 us-gaap Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
-296468
CY2022Q2 us-gaap Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
452411
CY2023Q2 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
39861
CY2022Q2 us-gaap Increase Decrease In Inventories
IncreaseDecreaseInInventories
665192
CY2023Q2 us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
-24526
CY2022Q2 us-gaap Increase Decrease In Other Current Assets
IncreaseDecreaseInOtherCurrentAssets
-693394
CY2023Q2 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
-1480387
CY2022Q2 us-gaap Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
481208
CY2023Q2 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-167629
CY2022Q2 us-gaap Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
-85348
CY2023Q2 tpcs Increase Decrease In Contract Liabilities
IncreaseDecreaseInContractLiabilities
520104
CY2022Q2 tpcs Increase Decrease In Contract Liabilities
IncreaseDecreaseInContractLiabilities
21083
CY2023Q2 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
1670270
CY2022Q2 us-gaap Increase Decrease In Other Operating Liabilities
IncreaseDecreaseInOtherOperatingLiabilities
993203
CY2023Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
115057
CY2022Q2 us-gaap Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
1448735
CY2022Q2 tpcs Deposit For Fixed Assets
DepositForFixedAssets
559000
CY2023Q2 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
1854002
CY2022Q2 us-gaap Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
203981
CY2023Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-1854002
CY2022Q2 us-gaap Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
-762981
CY2022Q2 us-gaap Payments Of Loan Costs
PaymentsOfLoanCosts
6268
CY2023Q2 tpcs Proceeds From Repayments Of Revolver Loan And Borrowings
ProceedsFromRepaymentsOfRevolverLoanAndBorrowings
1630000
CY2022Q2 tpcs Proceeds From Repayments Of Revolver Loan And Borrowings
ProceedsFromRepaymentsOfRevolverLoanAndBorrowings
-987002
CY2023Q2 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
6191
CY2022Q2 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
16860
CY2023Q2 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
147420
CY2022Q2 us-gaap Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
154125
CY2023Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
1476389
CY2022Q2 us-gaap Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
-1164255
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-262556
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
-478501
CY2023Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
534474
CY2022Q1 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
1052139
CY2023Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
271918
CY2022Q2 us-gaap Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
573638
CY2023Q2 us-gaap Interest Paid Net
InterestPaidNet
67175
CY2022Q2 us-gaap Interest Paid Net
InterestPaidNet
69799
CY2023Q2 us-gaap Nature Of Operations
NatureOfOperations
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;font-weight:bold;margin:0pt 0pt 12pt 0pt;">NOTE 1 - DESCRIPTION OF BUSINESS</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">TechPrecision Corporation, or “TechPrecision”, is a Delaware corporation organized in February 2005 under the name Lounsberry Holdings II, Inc. On February 24, 2006, we acquired all of the issued and outstanding capital stock of our wholly owned subsidiary Ranor, Inc., or “Ranor.” Ranor, together with its predecessors, has been in continuous operation since 1956. The company’s name was changed to TechPrecision Corporation on March 6, 2006.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">On August 25, 2021, the Company completed its previously announced acquisition of Stadco, pursuant to that certain stock purchase agreement with Stadco New Acquisition, LLC, or “Acquisition Sub”, Stadco Acquisition, LLC, Stadco and each equity holder of Stadco Acquisition, LLC. On the closing date, the Company, through Acquisition Sub, acquired all the issued and outstanding capital stock of Stadco from Stadco Acquisition, LLC in exchange for the issuance of shares of the Company’s common stock to Stadco Acquisition, LLC. As a result of the acquisition, Stadco is now our wholly owned indirect subsidiary. </p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;">TechPrecision is the parent company of Ranor, Westminster Credit Holdings, LLC, or “WCH”, Acquisition Sub, and Stadco. TechPrecision, Ranor, WCH, Acquisition Sub and Stadco are collectively referred to as the “Company”, “we”, “us” or “our”.</p><p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt;">We manufacture large-scale metal fabricated and machined precision components and equipment. These products are used in a variety of markets including defense and aerospace, nuclear, medical, and precision industrial. All our operations and customers are in the United States, or “U.S.”.</p>
CY2023Q2 us-gaap Interest Costs Capitalized
InterestCostsCapitalized
28168
CY2023Q2 us-gaap Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
4603255
CY2023Q1 us-gaap Long Term Debt And Capital Lease Obligations
LongTermDebtAndCapitalLeaseObligations
4749139
CY2023Q2 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
4333
CY2022Q2 us-gaap Finance Lease Right Of Use Asset Amortization
FinanceLeaseRightOfUseAssetAmortization
6300
CY2023Q2 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
281
CY2023Q2 us-gaap Use Of Estimates
UseOfEstimates
<p style="font-family:'Times New Roman','Times','serif';font-size:10pt;text-align:justify;margin:0pt 0pt 12pt 0pt;"><i style="font-style:italic;">Use of Estimates in the Preparation of Financial Statements -</i> In preparing the condensed consolidated financial statements in conformity with U.S. GAAP, management is required to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosure of contingent assets and liabilities at the date of the condensed consolidated financial statements and revenues and expenses during the reporting period. We continually evaluate our estimates, including those related to revenue recognition and income taxes. We base our estimates on historical and current experiences and on various other assumptions that we believe to be reasonable under the circumstances. Actual results could differ from those estimates.</p>
CY2023Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-527455
CY2023Q2 tpcs Maximum Spending Limit On Machinery And Equipment
MaximumSpendingLimitOnMachineryAndEquipment
1500000
CY2023Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
7371240
CY2022Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
7076357
CY2023Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
7371240
CY2022Q2 us-gaap Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
7076357
CY2023Q2 us-gaap Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
46300000
CY2023Q2 tpcs Revenue Remaining Performance Obligation Completed Less Than50
RevenueRemainingPerformanceObligationCompletedLessThan50
39900000
CY2023Q2 us-gaap Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
0.50
CY2023Q2 us-gaap Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
900000
CY2023Q1 us-gaap Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
5967301
CY2023Q2 us-gaap Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
2865387
CY2023Q2 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
8651343
CY2023Q1 us-gaap Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
8947811
CY2023Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-146430
CY2022Q2 us-gaap Income Tax Expense Benefit
IncomeTaxExpenseBenefit
-173714
CY2023Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.217
CY2022Q2 us-gaap Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
0.257
CY2023Q2 us-gaap Deferred Tax Assets Valuation Allowance
DeferredTaxAssetsValuationAllowance
2100000
CY2023Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-527455
CY2022Q2 us-gaap Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
-501165
CY2023Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
8613408
CY2022Q2 us-gaap Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
8576863
CY2023Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.06
CY2022Q2 us-gaap Earnings Per Share Basic
EarningsPerShareBasic
-0.06
CY2023Q2 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-527455
CY2022Q2 us-gaap Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
-501165
CY2023Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
8613408
CY2022Q2 us-gaap Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
8576863
CY2023Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.06
CY2022Q2 us-gaap Earnings Per Share Diluted
EarningsPerShareDiluted
-0.06
CY2023Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
667500
CY2023Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
1.37
CY2023Q1 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
3804625
CY2023 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P3Y8M12D
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
667500
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
1.37
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
4018225
CY2023Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
P3Y5M15D
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
667500
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
1.37
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Vested And Expected To Vest Outstanding Aggregate Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
4018225
CY2023Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested And Expected To Vest Outstanding Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageRemainingContractualTerm1
P3Y5M15D
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
667500
CY2023Q2 us-gaap Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
1.37
CY2023Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
4018225
CY2023Q2 us-gaap Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
P3Y5M15D
CY2023Q2 us-gaap Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Outstanding Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
667500
CY2023Q2 us-gaap Share Based Compensation Shares Authorized Under Stock Option Plans Exercise Price Range Number Of Exercisable Options
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
667500
CY2023Q1 us-gaap Long Term Debt And Capital Lease Obligations Current
LongTermDebtAndCapitalLeaseObligationsCurrent
1218162
CY2023Q2 us-gaap Prepaid Taxes
PrepaidTaxes
35505
CY2023Q1 us-gaap Prepaid Taxes
PrepaidTaxes
9616
CY2023Q2 us-gaap Prepaid Insurance
PrepaidInsurance
148592
CY2023Q1 us-gaap Prepaid Insurance
PrepaidInsurance
162075
CY2023Q2 tpcs Prepaid Subscriptions
PrepaidSubscriptions
87071
CY2023Q1 tpcs Prepaid Subscriptions
PrepaidSubscriptions
120570
CY2023Q2 tpcs Deposits Current
DepositsCurrent
21706
CY2023Q1 tpcs Deposits Current
DepositsCurrent
21706
CY2023Q2 tpcs Advances To Employee
AdvancesToEmployee
12683
CY2023Q1 tpcs Advances To Employee
AdvancesToEmployee
4561
CY2023Q2 tpcs Prepaid Advisory Fees Other
PrepaidAdvisoryFeesOther
18900
CY2023Q1 tpcs Prepaid Advisory Fees Other
PrepaidAdvisoryFeesOther
30455
CY2023Q2 us-gaap Other Assets Current
OtherAssetsCurrent
324457
CY2023Q1 us-gaap Other Assets Current
OtherAssetsCurrent
348983
CY2023Q2 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset Before Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
28415131
CY2023Q1 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset Before Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization
26572388
CY2023Q2 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
13038405
CY2023Q1 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization
12658364
CY2023Q2 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
15376726
CY2023Q1 us-gaap Property Plant And Equipment And Finance Lease Right Of Use Asset After Accumulated Depreciation And Amortization
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization
13914024
CY2023Q2 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
1182453
CY2023Q1 us-gaap Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
1257245
CY2023Q2 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
234472
CY2023Q1 us-gaap Loss Contingency Accrual At Carrying Value
LossContingencyAccrualAtCarryingValue
256227
CY2023Q2 us-gaap Provision For Loss On Contracts
ProvisionForLossOnContracts
119124
CY2023Q1 us-gaap Provision For Loss On Contracts
ProvisionForLossOnContracts
102954
CY2023Q2 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
234176
CY2023Q1 us-gaap Accrued Professional Fees Current
AccruedProfessionalFeesCurrent
241195
CY2023Q2 tpcs Accrued Project Costs
AccruedProjectCosts
615213
CY2023Q1 tpcs Accrued Project Costs
AccruedProjectCosts
440550
CY2023Q2 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
167011
CY2023Q1 us-gaap Other Accrued Liabilities Current
OtherAccruedLiabilitiesCurrent
235014
CY2023Q2 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2552449
CY2023Q1 us-gaap Accrued Liabilities Current
AccruedLiabilitiesCurrent
2533185
CY2023Q2 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
7595593
CY2023Q1 us-gaap Debt Instrument Carrying Amount
DebtInstrumentCarryingAmount
6113013
CY2023Q2 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
126951
CY2023Q1 us-gaap Deferred Finance Costs Net
DeferredFinanceCostsNet
145712
CY2023Q2 us-gaap Long Term Debt And Capital Lease Obligations Including Current Maturities
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
7468642
CY2023Q2 us-gaap Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
2886387
CY2023Q2 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
632251
CY2023Q2 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
658564
CY2023Q2 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
686007
CY2023Q2 us-gaap Long Term Debt Maturities Repayments Of Principal In Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
2624108
CY2023Q2 us-gaap Long Term Debt Maturities Repayments Of Principal After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
108276
CY2023Q2 us-gaap Long Term Debt
LongTermDebt
7595593
CY2023Q2 us-gaap Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
1700000
CY2023Q2 tpcs Aggregate Delinquent And Unpaid Outstanding Amounts For Water Water Service Electric Energy And Or Electric Service Current
AggregateDelinquentAndUnpaidOutstandingAmountsForWaterWaterServiceElectricEnergyAndOrElectricServiceCurrent
200000
CY2023Q1 tpcs Aggregate Delinquent And Unpaid Outstanding Amounts For Water Water Service Electric Energy And Or Electric Service Current
AggregateDelinquentAndUnpaidOutstandingAmountsForWaterWaterServiceElectricEnergyAndOrElectricServiceCurrent
1400000
CY2023Q2 tpcs Aggregate Delinquent And Unpaid Outstanding Amounts For Water Water Service Electric Energy And Or Electric Service Noncurrent
AggregateDelinquentAndUnpaidOutstandingAmountsForWaterWaterServiceElectricEnergyAndOrElectricServiceNoncurrent
200000
CY2023Q1 tpcs Aggregate Delinquent And Unpaid Outstanding Amounts For Water Water Service Electric Energy And Or Electric Service Noncurrent
AggregateDelinquentAndUnpaidOutstandingAmountsForWaterWaterServiceElectricEnergyAndOrElectricServiceNoncurrent
1500000
CY2023Q2 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
164101
CY2022Q2 us-gaap Operating Lease Right Of Use Asset Amortization Expense
OperatingLeaseRightOfUseAssetAmortizationExpense
158071
CY2022Q2 us-gaap Finance Lease Interest Expense
FinanceLeaseInterestExpense
544
CY2023Q2 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P7Y
CY2022Q2 us-gaap Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
P8Y
CY2023Q2 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P2Y4M24D
CY2022Q2 us-gaap Finance Lease Weighted Average Remaining Lease Term1
FinanceLeaseWeightedAverageRemainingLeaseTerm1
P2Y8M12D
CY2023Q2 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.045
CY2022Q2 us-gaap Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
0.045
CY2023Q2 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.045
CY2022Q2 us-gaap Finance Lease Weighted Average Discount Rate Percent
FinanceLeaseWeightedAverageDiscountRatePercent
0.037
CY2023Q2 us-gaap Operating Lease Payments
OperatingLeasePayments
234700
CY2022Q2 us-gaap Operating Lease Payments
OperatingLeasePayments
193393
CY2023Q2 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
6191
CY2022Q2 us-gaap Finance Lease Principal Payments
FinanceLeasePrincipalPayments
16860
CY2023Q2 us-gaap Finance Lease Liability Payments Due Next Twelve Months
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
952880
CY2023Q2 us-gaap Finance Lease Liability Payments Due Year Two
FinanceLeaseLiabilityPaymentsDueYearTwo
948701
CY2023Q2 us-gaap Finance Lease Liability Payments Due Year Three
FinanceLeaseLiabilityPaymentsDueYearThree
946226
CY2023Q2 us-gaap Finance Lease Liability Payments Due Year Four
FinanceLeaseLiabilityPaymentsDueYearFour
938802
CY2023Q2 us-gaap Finance Lease Liability Payments Due Year Five
FinanceLeaseLiabilityPaymentsDueYearFive
938802
CY2023Q2 us-gaap Finance Lease Liability Payments Due After Year Five
FinanceLeaseLiabilityPaymentsDueAfterYearFive
1876899
CY2023Q2 us-gaap Finance Lease Liability Payments Due
FinanceLeaseLiabilityPaymentsDue
6602310
CY2023Q2 tpcs Finance Lease Liability Imputed Interest
FinanceLeaseLiabilityImputedInterest
-923521
CY2023Q2 tpcs Finance Lease Liabilities
FinanceLeaseLiabilities
5678789
CY2023Q2 tpcs Employee Agreement Annual Commitment For Future Salaries During Next Fiscal Year
EmployeeAgreementAnnualCommitmentForFutureSalariesDuringNextFiscalYear
600000
CY2023Q2 tpcs Employee Agreement Annual Commitment For Vacation And Holiday
EmployeeAgreementAnnualCommitmentForVacationAndHoliday
1000000.0
CY2023Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
21543
CY2022Q2 us-gaap Defined Contribution Plan Cost Recognized
DefinedContributionPlanCostRecognized
22123
CY2023Q2 us-gaap Number Of Reportable Segments
NumberOfReportableSegments
2
CY2023Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
7371240
CY2022Q2 us-gaap Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
7076357
CY2023Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-579800
CY2022Q2 us-gaap Operating Income Loss
OperatingIncomeLoss
-558009
CY2023Q2 tpcs Other Income And Expense
OtherIncomeAndExpense
1
CY2022Q2 tpcs Other Income And Expense
OtherIncomeAndExpense
-33225
CY2023Q2 us-gaap Interest Expense Other
InterestExpenseOther
94086
CY2022Q2 us-gaap Interest Expense Other
InterestExpenseOther
83645
CY2023Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-673885
CY2022Q2 us-gaap Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
-674879
CY2023Q2 us-gaap Depreciation And Amortization
DepreciationAndAmortization
559735
CY2022Q2 us-gaap Depreciation And Amortization
DepreciationAndAmortization
585361
CY2023Q2 tpcs Capital Expenditures From Purchase Of Fixed Assets
CapitalExpendituresFromPurchaseOfFixedAssets
1854002
CY2022Q2 tpcs Capital Expenditures From Purchase Of Fixed Assets
CapitalExpendituresFromPurchaseOfFixedAssets
203981

Files In Submission

Name View Source Status
tpcs-20230630_lab.xml Edgar Link unprocessable
0001410578-23-002021-index-headers.html Edgar Link pending
0001410578-23-002021-index.html Edgar Link pending
0001410578-23-002021.txt Edgar Link pending
0001410578-23-002021-xbrl.zip Edgar Link pending
Financial_Report.xlsx Edgar Link pending
MetaLinks.json Edgar Link pending
R1.htm Edgar Link pending
R10.htm Edgar Link pending
R11.htm Edgar Link pending
R12.htm Edgar Link pending
R13.htm Edgar Link pending
R14.htm Edgar Link pending
R15.htm Edgar Link pending
R16.htm Edgar Link pending
R17.htm Edgar Link pending
R18.htm Edgar Link pending
R19.htm Edgar Link pending
R2.htm Edgar Link pending
R20.htm Edgar Link pending
R21.htm Edgar Link pending
R22.htm Edgar Link pending
R23.htm Edgar Link pending
R24.htm Edgar Link pending
R25.htm Edgar Link pending
R26.htm Edgar Link pending
R27.htm Edgar Link pending
R28.htm Edgar Link pending
R29.htm Edgar Link pending
FilingSummary.xml Edgar Link unprocessable
R3.htm Edgar Link pending
R30.htm Edgar Link pending
R31.htm Edgar Link pending
R32.htm Edgar Link pending
R33.htm Edgar Link pending
R34.htm Edgar Link pending
R35.htm Edgar Link pending
R36.htm Edgar Link pending
R37.htm Edgar Link pending
R38.htm Edgar Link pending
R39.htm Edgar Link pending
R4.htm Edgar Link pending
R40.htm Edgar Link pending
R41.htm Edgar Link pending
R42.htm Edgar Link pending
R43.htm Edgar Link pending
R44.htm Edgar Link pending
R45.htm Edgar Link pending
R46.htm Edgar Link pending
R47.htm Edgar Link pending
R48.htm Edgar Link pending
R49.htm Edgar Link pending
R5.htm Edgar Link pending
R50.htm Edgar Link pending
R51.htm Edgar Link pending
R52.htm Edgar Link pending
R53.htm Edgar Link pending
R54.htm Edgar Link pending
R55.htm Edgar Link pending
R56.htm Edgar Link pending
R57.htm Edgar Link pending
R58.htm Edgar Link pending
R6.htm Edgar Link pending
R7.htm Edgar Link pending
R8.htm Edgar Link pending
R9.htm Edgar Link pending
report.css Edgar Link pending
Show.js Edgar Link pending
tpcs-20230630.xsd Edgar Link pending
tpcs-20230630x10q.htm Edgar Link pending
tpcs-20230630xex31d1.htm Edgar Link pending
tpcs-20230630xex31d2.htm Edgar Link pending
tpcs-20230630xex32d1.htm Edgar Link pending
tpcs-20230630_cal.xml Edgar Link unprocessable
tpcs-20230630_def.xml Edgar Link unprocessable
tpcs-20230630_pre.xml Edgar Link unprocessable
tpcs-20230630x10q_htm.xml Edgar Link completed