Stock Scorer

Techprecision Corp (TPCS)

Every figure this model derived for TPCS, the value it took, and the element in the company's own XBRL it was read from — so any of it can be checked against the filing rather than taken on trust. As at 2026-06-30.

The figures, and where each came from

This is the part no other screener shows. Each figure below names the XBRL element it was read from, so it can be checked against the filing itself.

FigureValueXBRL tagAs at
capex 4,451,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 279,000 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents 2026-06-30
current assets 17,328,000 AssetsCurrent 2026-06-30
current liabilities 17,374,000 LiabilitiesCurrent 2026-06-30
equity 7,612,000 StockholdersEquity 2026-06-30
interest expense 456,000 InterestExpenseNonoperating 2026-06-30
ocf 1,258,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 33,361,000 Revenues 2026-06-30
sbc 658,000 ShareBasedCompensation 2026-06-30

The ratios

The figures themselves rather than their scores — what somebody looking up TPCS on one particular measure came for.

RatioValue
cash operating margin8.39
current ratio1.2
current ratio reported1.0
deferred revenue growth49.59
dilution pct4.8
ev owner earnings-14.79
ev sales1.71
fcf margin-9.57
growth cv1.23
interest cover-1.42
net debt ebitda1.13
operating margin-1.95
owner earnings margin-11.54
revenue growth-0.19
revenue growth per share-4.76
roic-5.11
rpo growth5.12
rule of 40-2.13
sbc pct revenue1.97

Everything else this filing tags

400 more elements from TPCS's own XBRL that this model has no measure for, newest reading each, largest first. Nothing here is converted, added up or renamed — it is the filing's own element names and the filing's own numbers.

ElementNewestAs of PeriodsUnit
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue938,000,0002026-06-30 130USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue938,000,0002026-06-30 52USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1938,000,0002026-06-30 52USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue74,905,0002025-12-31 10USD
RevenueRemainingPerformanceObligation52,681,0002026-06-30 33USD
CommonStockSharesAuthorized50,000,0002026-06-30 128shares
Assets31,239,0002026-06-30 126USD
LiabilitiesAndStockholdersEquity31,239,0002026-06-30 124USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization30,156,0002025-03-31 34USD
PropertyPlantAndEquipmentGross29,267,0002026-06-30 68USD
CostOfGoodsAndServicesSold27,472,8832024-03-31 176USD
WeightedAverageNumberOfShareOutstandingBasicAndDiluted24,447,7362014-12-31 8shares
Liabilities23,627,0002026-06-30 41USD
AdditionalPaidInCapital19,574,0002026-06-30 124USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment18,885,0002026-06-30 68USD
SalesRevenueNet18,729,9942018-03-31 144USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization16,365,0002025-03-31 34USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest14,238,3202011-06-30 2USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization13,791,0002025-03-31 34USD
RetainedEarningsAccumulatedDeficit-11,963,0002026-06-30 124USD
ContractWithCustomerAssetNetCurrent10,400,0002026-06-30 70USD
PropertyPlantAndEquipmentNet10,382,0002026-06-30 124USD
CommonStockSharesIssued10,133,2612026-06-30 124shares
CommonStockSharesOutstanding10,100,3112026-06-30 125shares
WeightedAverageNumberOfDilutedSharesOutstanding10,100,3112026-06-30 184shares
WeightedAverageNumberOfSharesOutstandingBasic10,100,3112026-06-30 184shares
OperatingLossCarryforwards10,000,0002015-03-31 12USD
PreferredStockSharesAuthorized10,000,0002026-03-31 55shares
RevenueFromContractWithCustomerIncludingAssessedTax9,096,0002026-06-30 93USD
RevenueFromContractWithCustomerExcludingAssessedTax9,096,0002026-06-30 52USD
RepaymentsOfLinesOfCredit8,400,0002026-06-30 29USD
CostOfRevenue7,696,0002026-06-30 32USD
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfChangeOnOperatingResults7,600,0002019-03-31 6USD
LongTermDebt7,595,5932023-06-30 4USD
PurchaseObligation7,349,0002024-12-31 16USD
DeferredTaxAssetsGross7,051,0002026-03-31 12USD
OperatingLeaseRightOfUseAsset6,629,0002024-12-31 4USD
ProceedsFromLinesOfCredit6,553,0002026-06-30 31USD
DeferredTaxAssetsValuationAllowance6,100,0002026-06-30 59USD
ContractWithCustomerAssetCumulativeCatchUpAdjustmentToRevenueChangeInMeasureOfProgress5,900,0002018-12-31 3USD
FinanceLeaseLiabilityPaymentsDue5,571,9002024-06-30 12USD
PreferredStockSharesIssued5,532,9982013-03-31 18shares
DeferredTaxAssetsOperatingLossCarryforwards5,390,0002026-03-31 22USD
DeferredTaxAssetsValuationAllowanceNoncurrent5,367,0542015-03-31 6USD
DebtDefaultLongtermDebtAmount5,200,0002013-12-31 8USD
DebtInstrumentCarryingAmount5,017,0002026-06-30 56USD
LongTermDebtAndCapitalLeaseObligationsCurrent4,865,0002026-06-30 123USD
LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities4,865,0002026-06-30 78USD
FinanceLeaseRightOfUseAsset4,803,4372024-06-30 21USD
FairValueOfAssetsAcquired4,800,0002011-08-31 7USD
ContractWithCustomerAssetNet4,390,8322019-03-31 1USD
ProceedsFromIssuanceOfLongTermDebt4,150,0002014-06-30 15USD
DebtAndCapitalLeaseObligations4,097,8162019-06-30 50USD
AccruedLiabilitiesCurrent4,022,0002026-06-30 124USD
DebtInstrumentUnusedBorrowingCapacityAmount3,900,0002022-06-30 1USD
ContractWithCustomerLiabilityChangeInTimeframePerformanceObligationSatisfiedRevenueRecognized3,800,0002018-12-31 3USD
OtherLiabilitiesNoncurrent3,556,0002026-06-30 35USD
ProceedsFromIssuanceOfCommonStock3,523,0002022-03-31 10USD
DebtInstrumentIncreaseDecreaseForPeriodNet3,500,0002022-03-31 1USD
AccountsPayableCurrent3,452,0002026-06-30 124USD
OperatingLeaseLiability3,443,0002026-06-30 16USD
LaborAndRelatedExpense3,306,0002026-03-31 28USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized3,300,0002014-12-31 42shares
AccountsReceivableNetCurrent3,073,0002026-06-30 124USD
FinanceLeaseLiabilityPaymentsDueInRollingAfterYearFive2,972,8722022-03-31 3USD
ContractWithCustomerLiabilityCurrent2,935,0002026-06-30 76USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths2,886,3872023-06-30 6USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount2,820,0002021-12-31 114shares
ContractWithCustomerLiabilityNoncurrent2,793,0002026-06-30 29USD
FinanceLeaseLiabilityNoncurrent2,697,0002026-06-30 37USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive2,624,1082023-06-30 4USD
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFour2,588,0002018-03-31 4USD
ConversionOfStockSharesIssued12,519,6342015-09-30 27shares
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearFive2,516,1652017-03-31 3USD
DeferredIncomeTaxAssetsNet2,494,5442023-12-31 37USD
CashPeriodIncreaseDecrease2,462,6072016-12-31 6USD
ProceedsFromIssuanceOfPrivatePlacement2,299,0002025-03-31 6USD
ContractWithCustomerLiabilityRevenueRecognized2,270,0002026-06-30 39USD
StockIssuedDuringPeriodValueAcquisitions2,269,0002022-03-31 8USD
ShortTermBorrowings2,250,0002015-09-30 13USD
BusinessAcquisitionsProFormaIncomeLossFromContinuingOperationsBeforeChangesInAccountingAndExtraordinaryItemsNetOfTax-2,151,6142023-03-31 10USD
IncreaseDecreaseInContractReceivablesNet2,119,0852018-06-30 2USD
DeferredFederalIncomeTaxExpenseBenefit2,087,6272024-03-31 20USD
CostOfGoodsAndServicesSoldDepreciation2,087,0002025-03-31 4USD
AdjustmentsToAdditionalPaidInCapitalWarrantIssued2,052,0002025-03-31 16USD
NetCashProvidedByUsedInFinancingActivities-2,034,0002026-06-30 74USD
InventoryRawMaterialsAndSupplies2,025,0002026-06-30 50USD
DeferredIncomeTaxExpenseBenefit1,931,1862024-03-31 84USD
ConversionOfStockSharesConverted11,927,5082015-09-30 27shares
DeferredTaxAssetsLiabilitiesNetNoncurrent1,914,1282019-06-30 28USD
CostsInExcessOfBillingsOnUncompletedContractsOrPrograms1,885,7482018-03-31 58USD
ProfessionalFees1,514,0002026-03-31 28USD
SellingGeneralAndAdministrativeExpense1,445,0002026-06-30 184USD
GrossProfit1,400,0002026-06-30 224USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments1,397,6722021-06-30 124USD
EmployeeRelatedLiabilitiesCurrent1,394,0002026-06-30 114USD
BusinessAcquisitionsProFormaNetIncomeLoss-1,393,9872023-03-31 10USD
InventoryWorkInProcess1,362,2222018-12-31 6USD
GainsLossesOnExtinguishmentOfDebt1,317,1002022-03-31 7USD
RepaymentsOfAdvancesForConstruction1,267,0292011-09-30 4USD
ContractWithCustomerRefundLiabilityCurrent1,252,0002026-06-30 12USD
OtherGeneralAndAdministrativeExpense1,222,0002026-03-31 28USD
InventoryNet1,217,6132020-03-31 20USD
FinanceLeaseLiabilityUndiscountedExcessAmount1,199,0272022-03-31 3USD
InventoryWorkInProcessNetOfReserves1,155,0002026-06-30 50USD
DeferredRevenueCurrent1,087,1792015-12-31 40USD
IncreaseDecreaseInAccountsPayable1,037,0002026-06-30 124USD
LineOfCreditFacilityMaximumBorrowingCapacity1,000,0002019-12-19 12USD
ComprehensiveIncomeNetOfTax-979,0062023-03-31 136USD
FinanceLeaseLiabilityPaymentsDueInRollingYearTwo954,9702022-03-31 3USD
FinanceLeaseLiabilityPaymentsDueInRollingYearFour948,7012022-03-31 3USD
FinanceLeaseLiabilityPaymentsDueInRollingYearThree948,7012022-03-31 3USD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths948,7012024-06-30 10USD
FinanceLeaseLiabilityPaymentsDueYearTwo946,2262024-06-30 10USD
FinanceLeaseLiabilityPaymentsDueYearThree938,8022024-06-30 10USD
FinanceLeaseLiabilityPaymentsDueInRollingYearFive938,8012022-03-31 3USD
FinanceLeaseLiabilityPaymentsDueYearFive938,8012024-06-30 10USD
FinanceLeaseLiabilityPaymentsDueYearFour938,8012024-06-30 10USD
Goodwill930,7592021-12-31 2USD
FinanceLeaseLiabilityPaymentsDueInNextRollingTwelveMonths882,5812022-03-31 3USD
FinanceLeaseLiabilityPaymentsDueAfterYearFive860,5692024-06-30 9USD
DeferredIncomeTaxLiabilities851,0002026-03-31 22USD
DeferredTaxAssetsNet851,0002026-03-31 22USD
DeferredTaxAssetsLiabilitiesNetCurrent826,6972015-12-31 3USD
DeferredTaxAssetsNetCurrent826,6972015-09-30 38USD
LongTermDebtAndCapitalLeaseObligationsRepaymentsOfPrincipalInNextTwelveMonths822,1052019-03-31 5USD
DeferredTaxLiabilitiesLeasingArrangements812,0002026-03-31 6USD
LossContingencyAccrualCarryingValueCurrent800,0002022-06-30 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant792,0062015-12-31 15shares
DepreciationDepletionAndAmortization698,0002026-06-30 120USD
DepreciationAndAmortization698,0002026-06-30 40USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour686,0072023-06-30 5USD
NetCashProvidedByUsedInContinuingOperations671,5362013-12-31 22USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree658,5642023-06-30 5USD
CashAndCashEquivalentsPeriodIncreaseDecrease-652,4642019-03-31 38USD
IncreaseDecreaseInOtherCurrentAssets-649,0002026-06-30 124USD
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo632,2512023-06-30 5USD
InventoryRawMaterials618,6162018-12-31 64USD
DeferredTaxAssetsValuationAllowanceCurrent605,7752015-03-31 6USD
IncreaseDecreaseInAccountsReceivable585,0002026-06-30 124USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations573,7812017-06-30 50USD
CustomerDepositsCurrent554,3872013-06-30 4USD
ProvisionForLossOnContracts535,0002026-06-30 114USD
StockIssuedDuringPeriodSharesNewIssues521,8002024-07-03 2shares
DeferredTaxLiabilitiesNoncurrent521,4302017-06-30 37USD
Depreciation506,0002026-06-30 104USD
LinesOfCreditCurrent500,0002013-03-31 5USD
LineOfCreditFacilityRemainingBorrowingCapacity500,0002024-03-31 2USD
LossContingencyAccrualPayments495,0002021-05-10 3USD
LossContingencyAccrualProvision495,0002020-03-31 7USD
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions492,5002025-06-30 35shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions492,5002025-06-30 35shares
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther490,0002026-03-31 22USD
IncreaseDecreaseInBillingInExcessOfCostOfEarnings-462,1252018-03-31 18USD
AccruedProfessionalFeesCurrent439,0002026-06-30 78USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance415,0002026-03-31 20USD
IncreaseDecreaseInContractWithCustomerAsset-408,0002026-06-30 64USD
OtherTaxExpenseBenefit400,0002022-12-31 1USD
OtherAssetsCurrent396,0002026-06-30 124USD
PreferredStockValue394,7582015-06-30 39USD
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures381,0002026-03-31 12USD
InterestExpense352,1422023-12-31 156USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-343,0002026-03-31 20USD
PaymentsOfStockIssuanceCosts335,4182022-03-31 3USD
BusinessCombinationAcquisitionRelatedCosts320,0002022-03-31 4USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber300,0002026-06-30 54shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber300,0002026-06-30 132shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber300,0002026-06-30 54shares
LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod300,0002022-09-30 4USD
NotesIssued1279,2972015-03-31 4USD
Cash279,0002026-06-30 21USD
DeferredFinanceCostsNoncurrentGross253,9752015-12-31 8USD
AllocatedShareBasedCompensationExpense253,0792023-03-31 28USD
LossContingencyAccrualAtCarryingValue251,0002026-06-30 47USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares250,0002019-03-31 27shares
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesBeforeTax-248,4642015-03-31 10USD
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIOnDerivativesNetOfTax248,4642014-12-31 8USD
DeferredFinanceCostsCurrentNet245,4172014-12-31 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross242,5002026-03-31 48shares
IncomeTaxReconciliationChangeInEnactedTaxRate239,6222023-03-31 12USD
BankOverdrafts236,0002025-06-30 1USD
OperatingLeasePayments235,0002026-06-30 32USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodNetOfTax-232,8742012-03-31 4USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeCompensation226,0002026-03-31 22USD
IncreaseDecreaseInInventories226,0002026-06-30 124USD
IncreaseDecreaseInAccruedLiabilities-222,0002026-06-30 124USD
LiabilitiesAssumed1219,3592014-06-30 24USD
CurrentForeignTaxExpenseBenefit-214,6252014-03-31 5USD
WeightedAverageNumberDilutedSharesOutstandingAdjustment212,6112025-09-30 76shares
LitigationSettlementAmountAwardedToOtherParty205,0002024-10-08 1USD
ContractWithCustomerAssetCreditLossExpense200,0002019-12-31 1USD
ValuationAllowanceDeferredTaxAssetChangeInAmount200,0002018-03-31 3USD
CashEquivalentsAtCarryingValue200,0002022-09-30 5USD
RepaymentsOfLongTermDebtAndCapitalSecurities199,5332019-06-30 68USD
StockIssuedDuringPeriodSharesStockOptionsExercised196,9902026-03-31 32shares
InterestRateDerivativeLiabilitiesAtFairValue196,0962014-09-30 22USD
OperatingLeaseRightOfUseAssetAmortizationExpense189,0002026-06-30 46USD
ProceedsFromStockOptionsExercised182,4002019-03-31 14USD
BillingsInExcessOfCost180,7062018-03-31 18USD
RestrictedCashAndCashEquivalentsAtCarryingValue180,0002014-09-30 5USD
GainLossOnContractTermination-178,0002026-06-30 78USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodFairValue174,9052013-09-30 6USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-174,5912017-06-30 50USD
RepaymentsOfLongTermDebt173,0002026-06-30 56USD
DeferredStateAndLocalIncomeTaxExpenseBenefit-156,4412024-03-31 20USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-153,0002026-06-30 66USD
NetIncomeLoss-153,0002026-06-30 86USD
NetIncomeLossAvailableToCommonStockholdersBasic-153,0002026-06-30 242USD
ProfitLoss-153,0002026-06-30 30USD
NetIncomeLossAvailableToCommonStockholdersDiluted-153,0002026-06-30 48USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-152,0002026-06-30 58USD
DeferredFinanceCostsNet152,0002026-06-30 95USD
OtherComprehensiveIncomeLossTaxPortionAttributableToParent148,1202012-03-31 4USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodTax148,1202012-03-31 4USD
RevenueFromGrants146,0002016-03-31 2USD
StockIssuedDuringPeriodValueStockOptionsExercised144,0002023-03-31 10USD
DebtInstrumentUnamortizedDiscount142,7622016-06-30 2USD
DeferredForeignIncomeTaxExpenseBenefit136,4632013-03-31 3USD
PrepaidInsurance135,0002026-06-30 114USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-132,9462017-06-30 49USD
IncreaseDecreaseInDeferredRevenue-124,3272015-12-31 40USD
OtherAssetsNoncurrent122,0002026-06-30 107USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1111,0002024-09-30 28USD
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive108,2762023-06-30 4USD
NonoperatingIncomeExpense-108,0002026-06-30 184USD
AccountsPayableTradeCurrent107,3962016-12-31 1USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost107,0002026-03-31 22USD
OtherAccruedLiabilitiesCurrent104,0002026-06-30 114USD
ClassOfWarrantOrRightNumberOfSecuritiesCalledByWarrantsOrRights100,0002011-02-15 5shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod100,0002020-09-01 5shares
BusinessCombinationContingentConsiderationLiability96,9092022-06-30 5USD
DeferredTaxAssetsDerivativeInstruments95,4792014-03-31 4USD
InterestExpenseOther94,0862023-06-30 8USD
FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization94,0002026-06-30 16USD
InterestPaid93,9052017-06-30 52USD
AdjustmentsToAdditionalPaidInCapitalShareBasedCompensationRestrictedStockUnitsRequisiteServicePeriodRecognition92,0002026-06-30 33USD
InterestPaidNet91,0002026-06-30 72USD
DeferredFinanceCostsGross84,0432022-09-30 4USD
WriteOffOfDeferredDebtIssuanceCost83,0002026-03-31 1USD
DeferredTaxAssetsTaxCreditCarryforwardsAlternativeMinimumTax76,1862020-03-31 7USD
FinanceLeaseLiability71,0002026-06-30 19USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue69,0002025-06-30 93USD
OperatingLeasesFutureMinimumPaymentsDueInRollingYearTwo64,9542014-03-31 5USD
OperatingLeasesFutureMinimumPaymentsDueInRollingYearThree63,6242014-03-31 5USD
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation63,5222011-03-31 2USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings-63,4362023-03-31 2USD
ProceedsFromInsuranceSettlementInvestingActivities61,9442023-12-31 5USD
DeferredTaxAssetsNetNoncurrent61,0092012-12-31 8USD
OperatingLeasesFutureMinimumPaymentsNextRollingTwelveMonths59,5132012-12-31 3USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsLossReserves58,4092017-03-31 4USD
AccruedLiabilitiesCurrentAndNoncurrent58,0642016-03-31 2USD
ProvisionForDoubtfulAccounts53,0002026-03-31 19USD
AllowanceForDoubtfulAccountsReceivable53,0002025-03-31 9USD
AdjustmentOfWarrantsGrantedForServices51,4292011-03-31 10USD
WarrantsNotSettleableInCashFairValueDisclosure51,4282011-02-15 2USD
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet50,6332022-03-31 23USD
CashAndCashEquivalentsAtCarryingValue50,0002025-12-31 167USD
GainLossOnInterestRateCashFlowHedgeIneffectiveness-49,5442014-09-30 2USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod49,0002022-03-31 54shares
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost-48,0002026-03-31 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue46,6582018-07-31 8USD/shares
CapitalLeaseObligationsIncurred46,3782013-03-31 8USD
FairValueAdjustmentOfWarrants46,2562022-12-31 6USD
OperatingIncomeLoss-45,0002026-06-30 184USD
SharesPaidForTaxWithholdingForShareBasedCompensation45,0002015-08-12 1shares
ImpairmentOfLongLivedAssetsToBeDisposedOf43,9002017-03-31 1USD
InventoryWriteDown43,9002017-03-31 1USD
OperatingLeasesFutureMinimumPaymentsDueInRollingYearFive42,9442013-03-31 1USD
DepositsAssetsNoncurrent39,6472018-06-30 13USD
DeferredTaxLiabilitiesPropertyPlantAndEquipment39,0002026-03-31 19USD
DeferredTaxAssetsPropertyPlantAndEquipment38,4902021-03-31 5USD
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation38,0002026-03-31 12USD
StockIssuedDuringPeriodValueNewIssues35,0002022-03-31 8USD
IncomeTaxReconciliationPriorYearIncomeTaxes-32,0002026-03-31 1USD
CurrentIncomeTaxExpenseBenefit31,0002026-03-31 25USD
CurrentStateAndLocalTaxExpenseBenefit31,0002026-03-31 22USD
IncreaseDecreaseInAccruedIncomeTaxesPayable31,0002026-03-31 1USD
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations31,0002026-03-31 2USD
TaxesPayableCurrent31,0002026-06-30 3USD
AdjustmentToAdditionalPaidInCapitalIncomeTaxEffectFromShareBasedCompensationNet-28,3052021-03-31 3USD
DeferredTaxExpenseFromStockOptionsExercised28,3052021-03-31 1USD
DefinedContributionPlanCostRecognized27,0002026-06-30 80USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes27,0002026-03-31 20USD
ConstructionInProgressGross24,2632018-03-31 9USD
Supplies23,0002026-06-30 94USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent-21,8382022-03-31 51USD
OtherComprehensiveIncomeOtherNetOfTax-21,8382022-03-31 76USD
OperatingLeasesFutureMinimumPaymentsDueInRollingYearFour21,7362014-03-31 5USD
EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount-20,9832023-03-31 11USD
DepositsAssetsCurrent20,0002026-06-30 45USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax19,9292021-12-31 89USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax-19,9292022-03-31 2USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationReclassificationAdjustmentFromAOCIRealizedUponSaleOrLiquidationBeforeTax19,9292022-03-31 2USD
NewAccountingPronouncementOrChangeInAccountingPrincipleCumulativeEffectOfChangeOnEquityOrNetAssets119,6472018-04-01 4USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears18,3082015-03-31 1USD
IncreaseDecreaseInContractWithCustomerLiability18,0002026-06-30 12USD
OtherComprehensiveIncomeUnrealizedGainLossOnDerivativesArisingDuringPeriodBeforeTax-16,6812015-03-31 38USD
NetCashProvidedByUsedInInvestingActivities-16,0002026-06-30 74USD
DueFromEmployeesCurrent15,2792022-09-30 35USD
RepaymentsOfLongTermCapitalLeaseObligations14,0022019-03-31 5USD
AmortizationOfFinancingCosts14,0002026-06-30 90USD
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearTwo13,2002019-12-31 9USD
PaymentsOfLoanCosts13,0002026-06-30 72USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber12,5002018-12-07 3shares
IncreaseDecreaseInOtherOperatingLiabilities-12,0002026-06-30 31USD
IncomeTaxReconciliationNondeductibleExpenseOther12,0002026-03-31 1USD
NotesPayableCurrent11,1732015-09-30 8USD
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalInYearThree11,0002019-12-31 9USD
LongTermDebtAndCapitalLeaseObligationsMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear11,0002022-03-31 6USD
OtherPrepaidExpenseCurrent9,6892023-12-31 2USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts9,5912015-03-31 7USD
PrepaidExpenseNoncurrent9,2412017-12-31 8USD
UnrecognizedTaxBenefits9,0982015-03-31 7USD
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations-9,0982016-03-31 2USD
OtherNonoperatingGainsLosses8,7052016-12-31 4USD
IncomeTaxesReceivable8,0622014-12-31 27USD
IncreaseDecreaseInPrepaidTaxes-8,0622015-03-31 23USD
InterestAndDividendsPayableCurrent8,0332017-06-30 20USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod8,0002018-03-31 6shares
DeferredFinanceCostsNoncurrentNet7,2452019-03-31 26USD
PaymentsOfDebtRestructuringCosts7,2452018-12-19 1USD
StockIssuedDuringPeriodValueEmployeeBenefitPlan7,2002020-03-31 12USD
ProceedsFromSaleOfPropertyPlantAndEquipment7,0002023-03-31 29USD
DeferredCosts6,8602018-03-31 10USD
IncomeTaxReconciliationOtherReconcilingItems6,0002025-03-31 18USD
IncomeTaxReconciliationOtherAdjustments6,0002025-03-31 1USD
DeferredTaxAssetsUnrealizedCurrencyLosses5,5082017-03-31 6USD
OtherAssetsMiscellaneousCurrent5,2552021-12-31 78USD
IncreaseDecreaseInOtherNoncurrentAssets4,8392017-06-30 33USD
RestrictedStockValueSharesIssuedNetOfTaxWithholdings-4,8262016-03-31 2USD
AccruedIncomeTaxesCurrent4,4032017-06-30 29USD
PrepaidTaxes4,0002026-06-30 62USD
IncomeTaxesPaidNet4,0002026-03-31 1USD
IncomeTaxPaidStateAndLocalAfterRefundReceived4,0002026-03-31 1USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears3,9072015-03-31 1USD
OperatingLeasesRentExpenseNet3,7582019-03-31 20USD
EffectOfExchangeRateOnCashAndCashEquivalents3,2912011-06-30 1USD
FinanceLeaseRightOfUseAssetAmortization3,0002026-06-30 51USD
LongTermDebtAndCapitalLeaseObligations3,0002025-03-31 109USD
LongTermDebtNoncurrent3,0002025-03-31 25USD
OtherNonoperatingIncome2,5112012-09-30 12USD
OtherComprehensiveIncomeLossBeforeTaxPortionAttributableToParent-2,4022018-12-31 80USD
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent-2,2402017-03-31 48USD
GainLossOnSaleOfPropertyPlantEquipment-2,0002026-06-30 34USD
OtherNonoperatingIncomeExpense-2,0002026-06-30 126USD
PropertyPlantAndEquipmentDisposals2,0002026-06-30 5USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentBeforeTaxPortionAttributableToParent-1,9092022-03-31 133USD
OperatingLeasesFutureMinimumPaymentsDue1,8352019-03-31 10USD
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments1,7402022-03-31 4USD
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities-1,0302011-12-31 8USD
AccumulatedAmortizationOfNoncurrentDeferredFinanceCosts1,0122019-03-31 7USD
CommonStockValue1,0002026-06-30 124USD
CurrentFederalTaxExpenseBenefit-1,0002025-03-31 20USD
FinanceLeaseInterestExpense1,0002026-06-30 41USD
FinanceLeasePrincipalPayments1,0002026-06-30 38USD
InterestCostsCapitalized1,0002025-03-31 35USD
FederalIncomeTaxExpenseBenefitContinuingOperations-1,0002025-03-31 1USD
GainLossOnDispositionOfAssets4682022-12-31 1USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions3572015-03-31 1USD
UnrecognizedTaxBenefitsInterestOnIncomeTaxesExpense3572015-03-31 3USD
EffectOfExchangeRateOnCashAndCashEquivalentsContinuingOperations-1132021-03-31 66USD
InvestmentIncomeInterest962014-12-31 47USD
BusinessCombinationContingentConsiderationLiabilityMeasurementInput502022-06-30 3pure
OtherNonoperatingExpense462012-06-30 1USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents-252021-12-31 20USD
InterestIncomeExpenseNonoperatingNet72016-09-30 19USD
SaleOfStockPricePerShare32026-03-31 5USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice22026-06-30 54USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice22026-06-30 132USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice22026-06-30 54USD/shares
NumberOfInterestRateDerivativesHeld22014-03-31 9item
NumberOfReportableSegments22025-09-30 11item
NumberOfReportableSegments22022-06-30 1USD
NumberOfReportableSegments22022-12-31 2subsidiary
NumberOfReportableSegments22026-06-30 4segment
SaleOfStockNumberOfSharesIssuedInTransaction22026-03-31 5shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice22018-03-31 6USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice22025-12-31 46USD/shares
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights112022-12-31 7USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum12017-03-31 11pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum12017-03-31 11pure
NumberOfOperatingSegments12016-03-31 16item
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate12026-03-31 15pure
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice12021-03-31 26USD/shares
FairValueAssumptionsExpectedVolatilityRate12011-02-28 8pure
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue12019-03-31 27USD/shares
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights12011-02-15 8USD/shares_unit
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights12011-02-15 1USD/shares
RevenueRemainingPerformanceObligationPercentage02026-06-30 33pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-02026-03-31 9pure
StockholdersEquityNoteStockSplitConversionRatio102023-02-23 5pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02026-06-30 39pure
BusinessAcquisitionProFormaEarningsPerShareBasic-02023-03-31 10USD/shares
BusinessAcquisitionProFormaEarningsPerShareDiluted-02023-03-31 10USD/shares
EarningsPerShareBasicAndDiluted-02014-12-31 8USD/shares
FinanceLeaseWeightedAverageDiscountRatePercent02026-06-30 51pure
OperatingLeaseWeightedAverageDiscountRatePercent02026-06-30 36pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02026-03-31 15pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost02026-03-31 9pure
DebtInstrumentInterestRateStatedPercentage02021-03-31 1pure

What to be careful about

What this model itself distrusts about TPCS's figures. Written by the derivation as it ran, not added afterwards.