XML 65 R38.htm IDEA: XBRL DOCUMENT v2.4.1.9
COSTS INCURRED ON UNCOMPLETED CONTRACTS (Details) (USD $)
3 Months Ended 9 Months Ended 12 Months Ended
Dec. 31, 2014
Dec. 31, 2013
Dec. 31, 2014
Dec. 31, 2013
Mar. 31, 2014
Cost incurred on uncompleted contracts          
Cost incurred on uncompleted contracts, beginning balance     $ 9,960,072tpcs_CostIncurredOnUncompletedContracts $ 6,180,839tpcs_CostIncurredOnUncompletedContracts $ 6,180,839tpcs_CostIncurredOnUncompletedContracts
Total cost incurred on contracts during the period     9,529,800tpcs_CostIncurredOnUncompletedContractsDuringPeriod   25,579,089tpcs_CostIncurredOnUncompletedContractsDuringPeriod
Less cost of sales, during the period (3,169,456)us-gaap_CostOfGoodsAndServicesSold (4,394,703)us-gaap_CostOfGoodsAndServicesSold (12,884,553)us-gaap_CostOfGoodsAndServicesSold (15,539,675)us-gaap_CostOfGoodsAndServicesSold (21,799,856)us-gaap_CostOfGoodsAndServicesSold
Cost incurred on uncompleted contracts, ending balance 6,605,319tpcs_CostIncurredOnUncompletedContracts   6,605,319tpcs_CostIncurredOnUncompletedContracts   9,960,072tpcs_CostIncurredOnUncompletedContracts
Billings on uncompleted contracts          
Billings on uncompleted contracts, beginning balance     4,702,070tpcs_BillingsOnUncompletedContracts 1,882,546tpcs_BillingsOnUncompletedContracts 1,882,546tpcs_BillingsOnUncompletedContracts
Plus: Total billings incurred on contracts, during the period     13,025,678tpcs_BillingsOnContractsDuringPeriod   23,887,587tpcs_BillingsOnContractsDuringPeriod
Less: Contracts recognized as revenue, during the period (3,510,842)us-gaap_SalesRevenueNet (5,167,374)us-gaap_SalesRevenueNet (14,311,895)us-gaap_SalesRevenueNet (17,459,861)us-gaap_SalesRevenueNet (21,068,063)us-gaap_SalesRevenueNet
Billings on uncompleted contracts, ending balance 3,415,853tpcs_BillingsOnUncompletedContracts   3,415,853tpcs_BillingsOnUncompletedContracts   4,702,070tpcs_BillingsOnUncompletedContracts
Cost incurred on uncompleted contracts          
Cost incurred on uncompleted contracts, ending balance 6,605,319tpcs_CostIncurredOnUncompletedContracts   6,605,319tpcs_CostIncurredOnUncompletedContracts   9,960,072tpcs_CostIncurredOnUncompletedContracts
Billings on uncompleted contracts, ending balance 3,415,853tpcs_BillingsOnUncompletedContracts   3,415,853tpcs_BillingsOnUncompletedContracts   4,702,070tpcs_BillingsOnUncompletedContracts
Costs incurred on uncompleted contracts, in excess of progress billings 3,189,466us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms   3,189,466us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms   5,258,002us-gaap_CostsInExcessOfBillingsOnUncompletedContractsOrPrograms
Deferred revenues $ 1,178,114us-gaap_DeferredRevenueCurrent   $ 1,178,114us-gaap_DeferredRevenueCurrent   $ 1,461,689us-gaap_DeferredRevenueCurrent