Stock Scorer

Tecogen Inc. (TGEN)

Every figure this model derived for TGEN, 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 242,179 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 6,782,573 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 24,022,344 AssetsCurrent 2026-06-30
current liabilities 8,209,497 LiabilitiesCurrent 2026-06-30
equity 17,718,314 StockholdersEquity 2026-06-30
interest expense 153,298 InterestExpenseNonoperating 2026-06-30
ocf -11,597,620 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 24,583,024 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 541,971 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin-36.42
current ratio3.32
current ratio reported2.93
deferred revenue growth-78.11
dilution pct9.55
ev owner earnings-5.04
ev sales2.54
fcf margin-48.16
interest cover-68.66
operating margin-42.81
owner earnings margin-50.37
revenue growth-6.45
revenue growth per share-14.6
roic-67.83
rpo growth-26.39
rule of 40-49.26
sbc pct revenue2.2

Everything else this filing tags

363 more elements from TGEN'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
CommonStockSharesAuthorized100,000,0002026-06-30 106shares
AdditionalPaidInCapital79,804,4512026-06-30 110USD
RetainedEarningsAccumulatedDeficit-60,157,8252026-06-30 110USD
Assets31,604,4392026-06-30 131USD
LiabilitiesAndStockholdersEquity31,604,4392026-06-30 110USD
CommonStockSharesIssued30,179,0722026-06-30 98shares
CommonStockSharesOutstanding30,179,0722026-06-30 109shares
WeightedAverageNumberOfDilutedSharesOutstanding29,930,3882026-06-30 88shares
WeightedAverageNumberOfSharesOutstandingBasic29,930,3882026-06-30 86shares
DeferredTaxAssetsOperatingLossCarryforwardsNotSubjectToExpiration25,999,3422025-12-31 4USD
WeightedAverageNumberOfShareOutstandingBasicAndDiluted25,102,4702021-06-30 84shares
DeferredTaxAssetsOperatingLossCarryforwardsSubjectToExpiration20,509,6582025-12-31 4USD
ProceedsFromIssuanceOfCommonStock18,105,1002025-12-31 14USD
StockIssuedDuringPeriodValueNewIssues18,105,1002025-12-31 3USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest17,552,3832026-06-30 190USD
DeferredTaxAssetsGross16,788,0002025-12-31 28USD
DeferredTaxAssetsValuationAllowance16,788,0002025-12-31 28USD
Liabilities14,052,0562026-06-30 110USD
DeferredTaxAssetsOperatingLossCarryforwards13,698,0002025-12-31 28USD
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures13,500,0002017-09-30 6USD
InventoryNet12,027,6552026-06-30 110USD
InventoryRawMaterialsNetOfReserves10,564,3882026-06-30 58USD
SellingGeneralAndAdministrativeExpense10,450,6432023-09-30 128USD
PreferredStockSharesAuthorized10,000,0002013-02-13 13shares
InventoryRawMaterials9,545,1842023-09-30 30USD
OperatingExpenses9,049,6342026-06-30 36USD
NoncontrollingInterestIncreaseFromSubsidiaryEquityIssuance8,859,7672015-12-31 3USD
SalesRevenueNet8,176,6312019-03-31 77USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue8,091,5442026-06-30 6USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue7,752,2452026-06-30 3USD
CostOfGoodsAndServicesSold7,318,3412026-06-30 164USD
GeneralAndAdministrativeExpense7,229,3202026-06-30 164USD
ProceedsFromSaleOfProductiveAssets7,000,0002022-06-30 30USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents6,782,5732026-06-30 98USD
DeferredRevenueRevenueRecognized16,303,7382025-12-31 29USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue15,829,5512026-06-30 3USD
PropertyPlantAndEquipmentGross5,735,1542026-06-30 84USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-5,647,7142026-06-30 54USD
CostsInExcessOfBillingsOnUncompletedContractsOrPrograms5,421,8112019-12-31 56USD
IntangibleAssetsGrossExcludingGoodwill4,806,7452026-06-30 86USD
GrossProfit4,763,5642026-06-30 164USD
BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued4,662,9372017-05-18 5shares
DeferredRevenueAdditions4,500,0002018-12-31 1USD
OperatingIncomeLoss-4,286,0702026-06-30 164USD
NetIncomeLoss-4,269,1762026-06-30 168USD
ProfitLoss-4,262,0732026-06-30 164USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-4,250,8122026-06-30 143USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment4,204,8452026-06-30 84USD
AccountsReceivableNetCurrent4,199,4692026-06-30 110USD
RevenueRemainingPerformanceObligation4,176,5082026-06-30 33USD
SalesRevenueServicesNet3,911,2962019-03-31 77USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized3,723,8602026-06-30 12USD
ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangeDueToNetIncomeAttributableToParentAndEffectsOfChangesNet-3,449,4892013-12-31 10USD
DeferredRevenueNoncurrent3,208,9042026-06-30 110USD
OperatingLeasesFutureMinimumPaymentsDue3,177,3672018-12-31 13USD
AccountsPayableCurrent3,069,5632026-06-30 110USD
SalesRevenueGoodsNet3,024,5262019-03-31 77USD
FiniteLivedIntangibleAssetsAccumulatedAmortization2,838,6132026-06-30 105USD
ConstructionInProgressGross2,828,4592017-09-30 4USD
AccruedLiabilitiesCurrent2,686,9712026-06-30 110USD
CostOfServices2,474,5332019-03-31 76USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber2,451,6092026-06-30 6shares
MaintenanceRevenue2,355,4322019-03-31 7USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber2,302,6652026-06-30 3shares
EquityMethodInvestments2,000,0002016-09-30 2USD
FiniteLivedIntangibleAssetsNet1,968,1322026-06-30 110USD
IntangibleAssetsNetExcludingGoodwill1,968,1322026-06-30 92USD
DeferredCompensationEquity1,958,4922026-06-30 8USD
CostOfGoodsSold1,943,4622019-03-31 76USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance1,846,7212025-12-31 5USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-1,728,0332025-12-31 8USD
OtherLiabilitiesNoncurrent1,703,5432024-06-30 44USD
FinanceLeaseLiabilityPaymentsDue1,584,3502026-06-30 11USD
PropertyPlantAndEquipmentNet1,530,3092026-06-30 110USD
FinanceLeaseRightOfUseAsset1,514,6532026-06-30 18USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber1,458,6502026-06-30 3shares
LesseeOperatingLeaseLiabilityPaymentsDue1,429,0822026-06-30 30USD
ValuationAllowanceDeferredTaxAssetChangeInAmount1,420,0002013-12-31 2USD
FiniteLivedIntangibleAssetsGross1,340,7762015-09-30 19USD
FinanceLeaseLiability1,321,6062026-06-30 21USD
OperatingLeaseLiability1,295,2572026-06-30 49USD
Goodwill1,248,4422026-06-30 116USD
OperatingLeaseRightOfUseAsset1,241,4942026-06-30 60USD
SalesRevenueEnergyServices1,240,8092019-03-31 23USD
DeferredTaxAssetsOther1,176,0002025-12-31 12USD
ContractWithCustomerLiabilityRevenueRecognized1,132,3572026-06-30 6USD
SellingExpense1,130,9732026-06-30 164USD
AssetImpairmentCharges1,113,1292025-12-31 2USD
GoodwillImpairmentLoss1,098,1242025-12-31 27USD
IncreaseDecreaseInInventories1,077,9602026-06-30 110USD
ProceedsFromRepaymentsOfRelatedPartyDebt-1,076,9562025-12-31 10USD
OtherLongTermNotesPayable1,067,8482025-06-30 4USD
IntangibleAssetsCurrent1,046,3162015-09-30 5USD
InventoryWorkInProcessNetOfReserves1,043,0502026-06-30 62USD
ProceedsFromNotesPayable1,000,0002024-12-31 26USD
LossContingencyDamagesSoughtValue1,000,0002022-11-23 2CAD
FinanceLeaseLiabilityNoncurrent989,5192026-06-30 21USD
DeferredRevenueCurrent967,6042026-06-30 110USD
PrepaidExpenseAndOtherAssetsCurrent874,6272026-06-30 110USD
OperatingLeaseLiabilityNoncurrent816,4102026-06-30 38USD
CostOfServicesEnergyServices799,8772019-03-31 24USD
ExtinguishmentOfDebtAmount700,0002009-05-11 2USD
BusinessCombinationContingentConsiderationLiabilityNoncurrent687,3452026-06-30 26USD
ResearchAndDevelopmentExpense684,0472026-06-30 152USD
IncreaseDecreaseInOtherReceivables-667,1212023-09-30 8USD
LineOfCreditFacilityMaximumAmountOutstandingDuringPeriod650,0002013-06-30 1USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears647,3412018-12-31 13USD
OperatingLeasesFutureMinimumPaymentsDueCurrent643,9302018-12-31 13USD
BusinessCombinationContingentConsiderationLiabilityCurrent633,3822026-06-30 26USD
IncreaseDecreaseInDeferredRevenue-620,3552026-06-30 92USD
CashAndCashEquivalentsPeriodIncreaseDecrease605,1242019-12-31 58USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears589,5382018-12-31 13USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears584,8032018-12-31 13USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears577,0552018-12-31 13USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths554,0392026-06-30 24USD
DepreciationDepletionAndAmortization543,8492026-06-30 110USD
DeferredTaxAssetsPropertyPlantAndEquipment530,0002025-12-31 28USD
IncreaseDecreaseInBillingInExcessOfCostOfEarnings-528,4522019-12-31 56USD
BusinessAcquisitionPurchasePriceAllocationAssetsAcquired497,8002014-03-31 3USD
PaymentsForPurchaseOfOtherAssets497,8002013-09-30 4USD
PaymentsToAcquireBusinessesGross497,8002013-01-09 2USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits486,0002024-12-31 10USD
OperatingLeaseLiabilityCurrent478,8472026-06-30 38USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo477,5162026-06-30 30USD
OtherLiabilitiesCurrent475,2532024-06-30 44USD
MinorityInterestDecreaseFromRedemptions453,2722017-12-31 4USD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths452,8412026-06-30 11USD
FinanceLeaseLiabilityPaymentsDueYearTwo452,8412026-06-30 11USD
AllowanceForDoubtfulAccountsReceivableCurrent445,6832026-06-30 56USD
IncreaseDecreaseInOtherCurrentLiabilities-431,1782026-06-30 42USD
FinanceLeaseLiabilityPaymentsDueYearThree428,3892026-06-30 11USD
InventoryFinishedGoodsNetOfReserves420,2172026-06-30 62USD
DeferredTaxAssetsTaxCreditCarryforwards412,0002025-12-31 22USD
ComprehensiveIncomeNetOfTax-406,5422017-09-30 8USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear398,7412023-09-30 15USD
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentFinancialLiabilities-385,7232023-12-31 2USD
AcquisitionCosts377,2462017-12-31 2USD
PaymentsOfStockIssuanceCosts377,2462018-12-31 19USD
IncomeLossFromEquityMethodInvestments368,5002016-03-31 1USD
ProceedsFromLinesOfCredit349,2802019-12-31 8USD
IncreaseDecreaseInOtherOperatingAssets-345,8942026-06-30 106USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive343,4542016-12-31 10USD
DeferredTaxAssetsInventory343,0002025-12-31 28USD
GoodwillAcquiredDuringPeriod337,2682023-12-31 6USD
FinanceLeaseLiabilityCurrent332,0872026-06-30 21USD
ResearchAndDevelopmentArrangementContractToPerformForOthersCostsIncurredGross327,2622013-06-30 1USD
IncreaseDecreaseInAccountsPayable-311,9832026-06-30 110USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue308,5892026-06-30 3USD
OperatingLeaseExpense301,4002026-06-30 38USD
OperatingLeasePayments298,3482026-06-30 49USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree286,6202026-06-30 30USD
DeferredTaxAssetsGoodwillAndIntangibleAssets286,0002025-12-31 12USD
InventoryValuationReserves284,0002018-12-31 26USD
RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability281,5672026-06-30 17USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue277,3812026-06-30 110USD
NoncashOrPartNoncashAcquisitionNetNonmonetaryAssetsAcquiredLiabilitiesAssumed1272,9012024-09-30 4USD
StandardProductWarrantyAccrualWarrantiesIssued263,6672025-12-31 28USD
FinanceLeaseLiabilityUndiscountedExcessAmount262,7442026-06-30 11USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross260,6232026-06-30 3shares
CashFDICInsuredAmount250,0002025-12-31 21USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1244,6252023-09-30 4USD
BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets240,0002013-09-30 2USD
BusinessAcquisitionPurchasePriceAllocationIntangibleAssetsOtherThanGoodwill240,0002014-03-31 3USD
FinanceLeaseLiabilityPaymentsDueYearFour233,4832026-06-30 11USD
FinanceLeasePrincipalPayments232,3972026-06-30 20USD
IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses230,6062025-12-31 4USD
DeferredRevenuePeriodIncreaseDecrease230,0002019-09-30 7USD
StandardProductWarrantyAccrualPayments203,6672025-12-31 28USD
FinanceLeaseRightOfUseAssetAmortization200,9942026-06-30 14USD
BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment199,5302013-09-30 2USD
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentConsiderationTransferred-185,8052023-12-31 1USD
StandardProductWarrantyAccrual183,0002025-12-31 42USD
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentIntangibles181,3332023-12-31 1USD
GoodwillPurchaseAccountingAdjustments-179,5632024-12-31 2USD
WeightedAverageNumberDilutedSharesOutstandingAdjustment171,5942017-12-31 2shares
GuaranteesFairValueDisclosure168,0002019-06-30 9USD
NetCashProvidedByUsedInFinancingActivities-167,9342026-06-30 110USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths167,3162016-12-31 10USD
MinorityInterest-165,9312026-06-30 108USD
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax-165,3172017-12-31 7USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo161,1182016-12-31 10USD
GuaranteeObligationsMaximumExposure150,0002022-12-31 17USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree142,7252016-12-31 10USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedFinancialLiabilities140,3812026-06-30 74USD
ContractWithCustomerAssetNetCurrent138,0202026-06-30 52USD
OperatingLeasesFutureMinimumPaymentsDueThereafter134,7002018-12-31 13USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount133,8252026-06-30 30USD
AccruedPayrollTaxesCurrentAndNoncurrent131,2242021-09-30 4USD
AdvertisingExpense131,0002025-12-31 44USD
IncreaseDecreaseInAccruedLiabilities-127,1782026-06-30 110USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive119,9872016-12-31 10USD
IncreaseDecreaseInContractWithCustomerAsset-119,0002024-09-30 28USD
AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLoss-118,0842018-12-31 2USD
OtherComprehensiveIncomeLossNetOfTax-117,8812017-12-31 15USD
InventoryWriteDown110,4882025-12-31 12USD
DefinedContributionPlanCostRecognized104,4642025-12-31 28USD
AllocatedShareBasedCompensationExpense103,5172026-06-30 14USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts102,0002025-12-31 28USD
IncomeTaxReconciliationOtherAdjustments-99,1592025-12-31 2USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInEarnings1-96,4642026-06-30 18USD
ProceedsFromSaleOfEquitySecuritiesFvNi96,4642026-06-30 4USD
StockIssuedDuringPeriodValueRestrictedStockAwardGross90,9672013-12-31 3USD
AllowanceForDoubtfulAccountsReceivableRecoveries89,0002016-06-30 1USD
PaymentsToMinorityShareholders84,5052019-12-31 20USD
AmortizationOfIntangibleAssets83,0512026-06-30 146USD
OtherAssetsNoncurrent79,0652026-06-30 110USD
MarketableSecuritiesUnrealizedGainLoss-78,7232018-06-30 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour72,9472026-06-30 30USD
StockIssuedDuringPeriodSharesStockOptionsExercised71,4732026-06-30 6shares
FinanceLeaseInterestExpense67,9342026-06-30 12USD
MinorityInterestDecreaseFromDistributionsToNoncontrollingInterestHolders67,6392025-12-31 81USD
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest-67,6212017-12-31 2USD
OperatingLeasesFutureMinimumPaymentsReceivable65,7482015-12-31 3USD
ProceedsFromStockOptionsExercised64,4632026-06-30 80USD
StockIssuedDuringPeriodValueStockOptionsExercised64,4632026-06-30 14USD
InterestIncomeExpenseNet-63,9402023-09-30 128USD
AllowanceForDoubtfulAccountsReceivableWriteOffs62,9582025-12-31 6USD
InterestPaidNet61,9182026-06-30 56USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour60,3602021-06-30 11USD
ProvisionForDoubtfulAccounts56,6042026-06-30 97USD
BusinessAcquisitionPurchasePriceAllocationGoodwillAmount40,8702014-03-31 4USD
Depreciation39,4532017-03-31 27USD
AvailableForSaleSecuritiesChangeInNetUnrealizedHoldingGainLossNetOfTax-39,3612019-03-31 12USD
LeaseCost38,2002024-01-01 55USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive37,9602026-06-30 21USD
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeTax-37,4972021-12-31 6USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetGainLossIncludedInOtherComprehensiveIncomeLoss-37,4972021-12-31 2USD
InterestExpense36,5392024-06-30 140USD
LossOnContracts35,2852017-03-31 25USD
NonoperatingIncomeExpense35,2582026-06-30 36USD
CurrentStateAndLocalTaxExpenseBenefit32,2522023-09-30 58USD
CommonStockValue30,1802026-06-30 110USD
IncreaseDecreaseInAccountsReceivable-24,9202026-06-30 110USD
InterestPaid23,5512019-06-30 52USD
ContractualObligation22,2292023-06-30 3USD
IncomeTaxExpenseBenefit20,6152025-12-31 24USD
BusinessCombinationProvisionalInformationInitialAccountingIncompleteAdjustmentInventory-20,1302023-12-31 2USD
NetCashProvidedByUsedInInvestingActivities-18,2142026-06-30 110USD
BusinessAcquisitionPurchasePriceAllocationCurrentAssetsInventory17,4002014-03-31 4USD
ProceedsFromSaleOfOtherProductiveAssets16,8632023-09-30 48USD
FinanceLeaseLiabilityPaymentsDueYearFive16,7962026-06-30 11USD
ContractWithCustomerPerformanceObligationSatisfiedInPreviousPeriod16,4282023-12-31 23USD
InterestIncomeOther15,7752023-01-12 6USD
IncomeTaxReconciliationPriorYearIncomeTaxes15,1242025-12-31 5USD
ImpairmentOfLongLivedAssetsHeldForUse15,0052025-12-31 14USD
GainLossOnSaleOfOtherAssets-13,3432018-09-30 2USD
IncomeTaxesPaid11,2612026-06-30 66USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive9,4902025-12-31 14USD
ProceedsFromSaleOfMachineryAndEquipment7,5692014-09-30 3USD
NoncashProjectAbandonmentCosts7,4002021-09-30 11USD
GoodwillAndIntangibleAssetImpairment7,4002022-09-30 2USD
IncomeTaxReconciliationNondeductibleExpenseOther7,3102025-12-31 2USD
NetIncomeLossAttributableToNoncontrollingInterest7,1032026-06-30 164USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetSales5,5922021-12-31 2USD
GainLossOnDispositionOfAssets1-5,2942026-06-30 111USD
ProceedsFromSaleOfPropertyPlantAndEquipment4,7092026-06-30 36USD
GainLossOnSaleOfInvestments3,6872025-12-31 6USD
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts1,9512020-09-30 27USD
ProceedsFromInterestReceived1,2752022-04-14 1USD
InterestAndOtherIncome9332019-12-31 56USD
RestrictedStockAwardForfeitures-3502013-09-30 2USD
StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures3502013-12-31 2USD
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeUpperRangeLimit92026-06-30 19USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice52026-06-30 3USD/shares
BusinessAcquisitionSharePrice42017-05-18 2USD/shares
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights142017-12-31 10USD/shares
StockholdersEquityNoteStockSplitConversionRatio42013-12-31 1pure
StockholdersEquityNoteStockSplitConversionRatio142014-12-31 1pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue32026-06-30 5USD/shares
NumberOfOperatingSegments32026-06-30 53segment
NumberOfReportableSegments32026-06-30 3segment
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice22026-06-30 6USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice22026-06-30 3USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice12026-06-30 3USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice12026-06-30 3USD/shares
ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeLowerRangeLimit12026-06-30 26USD/shares
EquityMethodInvestmentOwnershipPercentage02017-09-30 9pure
RevenueRemainingPerformanceObligationPercentage02026-06-30 7pure
EarningsPerShareBasicAndDiluted-02020-12-31 88USD/shares
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-02025-12-31 2pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 12pure
EarningsPerShareBasic-02026-06-30 89USD/shares
EarningsPerShareDiluted-02026-06-30 87USD/shares
FinanceLeaseWeightedAverageDiscountRatePercent02026-06-30 19pure
OperatingLeaseWeightedAverageDiscountRatePercent02026-06-30 49pure
FairValueInputsDiscountRate02017-05-18 4pure
DefinedContributionPlanEmployerMatchingContributionPercent02025-12-31 14pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses-02025-12-31 2pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments02025-12-31 2pure
DebtInstrumentInterestRateStatedPercentage02020-04-17 2pure
EffectiveIncomeTaxRateContinuingOperations-02025-12-31 2pure
EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes-02025-12-31 2pure
CommonStockParOrStatedValuePerShare02026-06-30 122USD/shares
TemporaryEquityParOrStatedValuePerShare02019-12-31 32USD/shares
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseOther-02025-12-31 2pure
AccumulatedOtherComprehensiveIncomeLossNetOfTax02018-12-31 14USD
AmortizationOfDebtDiscountPremium02021-12-31 16USD
BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount02024-12-31 11USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNoncurrentAssets02014-09-30 2USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment02014-09-30 2USD
CashAcquiredFromAcquisition02022-12-31 26USD
CashUninsuredAmount02025-12-31 33USD
CommitmentsAndContingencies02014-12-31 8USD
ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesIssuanceOfEquityBySubsidiaryToNoncontrollingInterests02013-12-31 9USD
ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesNet02013-12-31 10USD
ConsolidationLessThanWhollyOwnedSubsidiaryParentOwnershipInterestChangesPurchaseOfInterestByParent02013-12-31 4USD
ConversionOfStockAmountIssued102012-12-31 2USD
DebtConversionOriginalDebtAmount102013-09-30 4USD
DebtSecuritiesAvailableForSaleRealizedGain02022-09-30 8USD
DeferredFinanceCostsCurrentNet02016-12-31 20USD
DeferredFinanceCostsNoncurrentNet02015-12-31 14USD
DeferredTaxAssetsNet02015-12-31 8USD
DeferredTaxLiabilities02025-12-31 20USD
DueFromRelatedPartiesCurrent02019-12-31 58USD
DueToRelatedPartiesCurrent02018-12-31 20USD
GainLossOnContractTermination02023-12-31 32USD
GainsLossesOnExtinguishmentOfDebt02022-12-31 20USD
ImpairmentOfIntangibleAssetsExcludingGoodwill02022-12-31 10USD
IncreaseDecreaseInContractWithCustomerLiability02026-06-30 42USD
IncreaseDecreaseInDueFromRelatedParties02020-12-31 66USD
IncreaseDecreaseInDueToRelatedParties02015-12-31 24USD
LongTermNotesPayable02021-12-31 12USD
NotesPayable02025-12-31 14USD
NotesPayableCurrent02021-12-31 6USD
NotesPayableRelatedPartiesClassifiedCurrent02018-12-31 33USD
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax02026-06-30 72USD
OtherNoncashIncomeExpense02020-09-30 38USD
PaymentsOfDebtIssuanceCosts02019-12-31 28USD
PaymentsToAcquireIntangibleAssets02023-12-31 90USD
PaymentsToAcquireLongtermInvestments02019-12-31 20USD
PaymentsToAcquireShortTermInvestments02015-12-31 22USD
ProceedsFromConvertibleDebt02014-12-31 4USD
ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans02012-12-31 2USD
ProceedsFromRelatedPartyDebt02025-09-30 23USD
ProceedsFromRepaymentsOfLinesOfCredit02021-12-31 16USD
ProceedsFromRepaymentsOfShortTermDebtMaturingInThreeMonthsOrLess02017-03-31 14USD
ProceedsFromSaleOfAvailableForSaleSecuritiesDebt02022-09-30 8USD
ProceedsFromSaleOfIntangibleAssets02020-06-30 2USD
ProceedsFromSaleOfLongtermInvestments02018-12-31 4USD
ProceedsFromSaleOfShortTermInvestments02014-12-31 14USD
ProceedsFromWarrantExercises02017-12-31 15USD
ReceivableFromShareholdersOrAffiliatesForIssuanceOfCapitalStock02012-12-31 4USD
RepaymentsOfLinesOfCredit02021-09-30 12USD
RepaymentsOfRelatedPartyDebt02019-12-31 32USD
RestrictedInvestmentsCurrent02016-12-31 31USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability02026-06-30 42USD
SaleOfStockConsiderationReceivedOnTransaction02016-09-30 28USD
StockIssued102018-03-31 14USD
StockIssuedDuringPeriodValueAcquisitions02018-12-31 12USD
TemporaryEquityCarryingAmountIncludingPortionAttributableToNoncontrollingInterests02013-09-30 4USD
UnrealizedGainLossOnInvestments02026-06-30 34USD
EquitySecuritiesFvNiRealizedGainLoss02022-03-31 2USD
LossContingencyAccrualProvision02023-12-31 4USD
PaymentsToAcquireBusinessesNetOfCashAcquired02024-12-31 12USD
FinanceLeaseLiabilityPaymentsDueAfterYearFive02025-12-31 9USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings02026-06-30 18USD
NoncashOrPartNoncashAcquisitionAccountsReceivableAcquired102024-09-30 4USD
NoncashOrPartNoncashAcquisitionPayablesAssumed102024-09-30 4USD
PreferredStockSharesIssued02025-12-31 2shares
PreferredStockSharesOutstanding02025-12-31 2shares
EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense02026-06-30 4USD
OtherNotesPayableCurrent02025-09-30 6USD
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures02026-06-30 5USD

What to be careful about

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