XML 45 R45.htm IDEA: XBRL DOCUMENT
v2.4.0.8

COSTS INCURRED ON UNCOMPLETED CONTRACTS (Details) (USD $) | 3 Months Ended | 12 Months Ended
--- | --- | ---
Mar. 31, 2014 | Dec. 31, 2013 | Sep. 30, 2013 | Jun. 30, 2013 | Mar. 31, 2013 | Dec. 31, 2012 | Sep. 30, 2012 | Jun. 30, 2012 | Mar. 31, 2014 | Mar. 31, 2013
Cost incurred on uncompleted contracts |  |  |  |  |  |  |  |  |  |
Cost incurred on uncompleted contracts, beginning balance |  |  |  | $ 6,180,839 |  |  |  | $ 10,879,743 | $ 6,180,839 | $ 10,879,743
Total cost incurred on contracts during the year |  |  |  |  |  |  |  |  | 25,579,089 | 21,215,441
Less cost of sales, during the year |  |  |  |  |  |  |  |  | (21,799,856) | (25,914,345)
Cost incurred on uncompleted contracts, ending balance | 9,960,072 |  |  |  | 6,180,839 |  |  |  | 9,960,072 | 6,180,839
Billings on uncompleted contracts |  |  |  |  |  |  |  |  |  |
Billings on uncompleted contracts, beginning balance |  |  |  | 1,882,546 |  |  |  | 6,969,717 | 1,882,546 | 6,969,717
Plus: Total billings incurred on contracts, during the year |  |  |  |  |  |  |  |  | 23,887,587 | 27,385,748
Less: Contracts recognized as revenue, during the year | (3,608,000) | (5,167,000) | (5,196,000) | (7,097,000) | (9,955,000) | (7,294,000) | (8,079,000) | (7,145,000) | (21,068,063) | (32,472,919)
Billings on uncompleted contracts, ending balance | 4,702,070 |  |  |  | 1,882,546 |  |  |  | 4,702,070 | 1,882,546
Cost incurred on uncompleted contracts |  |  |  |  |  |  |  |  |  |
Cost incurred on uncompleted contracts, ending balance | 9,960,072 |  |  |  | 6,180,839 |  |  |  | 9,960,072 | 6,180,839
Billings on uncompleted contracts, ending balance | 4,702,070 |  |  |  | 1,882,546 |  |  |  | 4,702,070 | 1,882,546
Costs incurred on uncompleted contracts, in excess of progress billings | 5,258,002 |  |  |  | 4,298,293 |  |  |  | 5,258,002 | 4,298,293
Deferred revenues | $ 1,461,689 |  |  |  | $ 253,813 |  |  |  | $ 1,461,689 | $ 253,813

X
- Definition The amounts billed to customers under contracts or programs but not paid, as of the balance sheet date. + References No definition available. + Details
Name: | tpcs_BillingsOnContractsDuringPeriod
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Represents the billings on uncompleted contracts. + References No definition available. + Details
Name: | tpcs_BillingsOnUncompletedContracts
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition Represents the costs incurred on uncompleted contracts as of the balance sheet date. + References No definition available. + Details
Name: | tpcs_CostIncurredOnUncompletedContracts
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

X
- Definition Represents the costs incurred on uncompleted contracts during the period. + References No definition available. + Details
Name: | tpcs_CostIncurredOnUncompletedContractsDuringPeriod
Namespace Prefix: | tpcs_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

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

X
- Definition The aggregate costs related to goods produced and sold and services rendered by an entity during the reporting period. This excludes costs incurred during the reporting period related to financial services rendered and other revenue generating activities. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 2 -Article 5 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.2(a),(d)) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 + Details
Name: | us-gaap_CostOfGoodsAndServicesSold
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | duration

X
- Definition Amount of receivable reflecting the cost incurred on uncompleted contracts in excess of related billings. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 5 -URI http://asc.fasb.org/extlink&oid=6802688&loc=d3e57807-111642 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 35 -Section 45 -Paragraph 4 -URI http://asc.fasb.org/extlink&oid=6802688&loc=d3e57795-111642 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.3(c)(3)) -URI http://asc.fasb.org/extlink&oid=6877327&loc=d3e13212-122682 Reference 4: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 912 -SubTopic 310 -Section 45 -Paragraph 2 -URI http://asc.fasb.org/extlink&oid=6471842&loc=d3e55302-109406 Reference 5: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 02 -Paragraph 3 -Subparagraph c(2), c(3), c(4) -Article 5 + Details
Name: | us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | debit
Period Type: | instant

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

X
- Definition The carrying amount of consideration received or receivable as of the balance sheet date on potential earnings that were not recognized as revenue in conformity with GAAP, and which are expected to be recognized as such within one year or the normal operating cycle, if longer, including sales, license fees, and royalties, but excluding interest income. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 605 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 13.A.4(a).Q1) -URI http://asc.fasb.org/extlink&oid=27012821&loc=d3e214044-122780 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section 45 -Paragraph 8 -Subparagraph (b) -URI http://asc.fasb.org/extlink&oid=28358313&loc=d3e6935-107765 Reference 3: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Staff Accounting Bulletin (SAB) -Number Topic 13 -Section A + Details
Name: | us-gaap_DeferredRevenueCurrent
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | instant

X
- Definition Total revenue from sale of goods and services rendered during the reporting period, in the normal course of business, reduced by sales returns and allowances, and sales discounts. + References Reference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher FASB -Name Accounting Standards Codification -Topic 225 -SubTopic 10 -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.1) -URI http://asc.fasb.org/extlink&oid=26872669&loc=d3e20235-122688 Reference 2: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-X (SX) -Number 210 -Section 03 -Paragraph 1 -Article 5 + Details
Name: | us-gaap_SalesRevenueNet
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration