XML 76 R58.htm IDEA: XBRL DOCUMENT
v2.4.0.8

COMMITMENTS (Details) (USD $) | 12 Months Ended | 0 Months Ended | 12 Months Ended | 0 Months Ended |
--- | --- | --- | --- | --- | ---
Mar. 31, 2014 | Mar. 31, 2013 | Nov. 15, 2013 Wuxi, China sqft | Mar. 31, 2014 Wuxi, China | Nov. 30, 2010 Lease agreement Center Valley, Pennsylvania sqft | Mar. 31, 2014 Lease agreement Center Valley, Pennsylvania
Commitments |  |  |  |  |  |
Area of land leased (in square feet) |  |  | 1,000 |  | 3,200 |
Term of lease |  |  |  |  | 64 months |
Additional period of renewal of lease |  |  |  |  | 5 years |
Deferred rent |  |  |  |  |  | $ 12,778
Annual rental cost |  |  |  | 4,000 |  |
Rent expense for operating lease | 104,047 | 138,765 |  |  |  |
Future minimum lease payments required under non-cancelable operating leases |  |  |  |  |  |
Total | 150,314 |  |  |  |  |
2015 | 64,954 |  |  |  |  |
2016 | 63,624 |  |  |  |  |
2017 | 21,736 |  |  |  |  |
Contractual commitments |  |  |  |  |  |
Purchase obligations outstanding to purchase raw materials and supplies at fixed prices | 700,000 |  |  |  |  |
Employment agreements |  |  |  |  |  |
Aggregate annual commitment for future salaries during the next fiscal year 2014 | $ 900,000 |  |  |  |  |

X
- Definition Represents the area of land leased. + References No definition available. + Details
Name: | tpcs_AreaOfLandLeased
Namespace Prefix: | tpcs_
Data Type: | num:areaItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | tpcs_CommitmentsLineItems
Namespace Prefix: | tpcs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Details
Name: | tpcs_ContractualPurchaseObligationAbstract
Namespace Prefix: | tpcs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the aggregate annual commitment as of the reporting date for future salaries (excluding bonuses) during the next fiscal year under existing employment agreements. + References No definition available. + Details
Name: | tpcs_EmployeeAgreementAnnualCommitmentForFutureSalariesDuringNextFiscalYear
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | tpcs_EmploymentAgreementAbstract
Namespace Prefix: | tpcs_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the additional period of renewal of the lease. + References No definition available. + Details
Name: | tpcs_OperatingLeasesRenewalPeriod
Namespace Prefix: | tpcs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the term of operating leases. + References No definition available. + Details
Name: | tpcs_OperatingLeasesTerm
Namespace Prefix: | tpcs_
Data Type: | xbrli:durationItemType
Balance Type: | na
Period Type: | duration

X
- Definition Represents the annual rent pertaining to the transaction with the related party. + References No definition available. + Details
Name: | tpcs_RelatedPartyTransactionOperatingLeasesAnnualRentExpense
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition The cumulative difference between the rental payments required by a lease agreement and the rental income or expense recognized on a straight-line basis, or other systematic and rational basis more representative of the time pattern in which use or benefit is granted or derived from the leased property, expected to be recognized in income or expense over the term of the leased property by the lessor or lessee, respectively. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 25 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=7501430&loc=d3e39896-112707 + Details
Name: | us-gaap_DeferredRentCredit
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments for leases having an initial or remaining non-cancelable letter-terms in excess of one year. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 10 -Section 55 -Paragraph 40 -Subparagraph (Note 3) -URI http://asc.fasb.org/extlink&oid=6584154&loc=d3e38371-112697 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 2 -Subparagraph (a) -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41502-112717 + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDue
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Amount of required minimum rental payments maturing in the forth rolling twelve months following the latest balance sheet presented for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. + References No definition available. + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments maturing in the third rolling twelve months following the latest balance sheet presented for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. + References No definition available. + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Amount of required minimum rental payments maturing in the second rolling twelve months following the latest balance sheet presented for operating leases having an initial or remaining non-cancelable letter-terms in excess of one year. + References No definition available. + Details
Name: | us-gaap_OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Rental expense for the reporting period incurred under operating leases, including minimum and any contingent rent expense, net of related sublease income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 840 -SubTopic 20 -Section 50 -Paragraph 1 -URI http://asc.fasb.org/extlink&oid=6453985&loc=d3e41499-112717 + Details
Name: | us-gaap_OperatingLeasesRentExpenseNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Minimum amount of purchase arrangement in which the entity has agreed to expend funds to procure goods or services from a supplier. + References No definition available. + Details
Name: | us-gaap_PurchaseObligation
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant