Stock Scorer

FTC Solar, Inc. (FTCI)

Every figure this model derived for FTCI, 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 1,373,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 10,075,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 83,316,000 AssetsCurrent 2026-06-30
current liabilities 91,229,000 LiabilitiesCurrent 2026-06-30
equity -30,346,000 StockholdersEquity 2026-06-30
interest expense 14,992,000 InterestExpense 2026-06-30
ocf -27,142,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 102,313,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 9,247,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin-27.8
current ratio0.97
current ratio reported0.91
deferred revenue growth265.35
dilution pct10.55
ev owner earnings-1.12
ev sales0.41
fcf margin-27.87
growth cv7.88
interest cover-2.61
operating margin-38.26
owner earnings margin-36.91
revenue growth59.53
revenue growth per share44.31
rule of 4021.27
sbc pct revenue9.04

Everything else this filing tags

308 more elements from FTCI'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
CommonStockSharesAuthorized850,000,0002026-06-30 44shares
RetainedEarningsAccumulatedDeficit-421,843,0002026-06-30 44USD
AdditionalPaidInCapital391,567,0002026-06-30 44USD
OtherGeneralExpense187,000,0002021-06-30 1USD
RestrictedCashAndCashEquivalents140,662,0002021-09-30 6USD
Liabilities128,405,0002026-06-30 44USD
WeightedAverageNumberOfShareOutstandingBasicAndDiluted99,211,7922022-03-31 5shares
Assets98,059,0002026-06-30 49USD
LiabilitiesAndStockholdersEquity98,059,0002026-06-30 44USD
DebtInstrumentUnusedBorrowingCapacityAmount98,000,0002023-09-30 7USD
DeferredTaxAssetsGross96,810,0002025-12-31 10USD
DeferredTaxAssetsValuationAllowance96,640,0002025-12-31 10USD
DeferredTaxAssetsOperatingLossCarryforwards83,670,0002025-12-31 10USD
WeightedAverageNumberDilutedSharesOutstandingAdjustment67,567,7242020-09-30 3shares
AccountsReceivableGrossCurrent58,812,0002025-12-31 4USD
StockRepurchasedAndRetiredDuringPeriodValue-54,155,0002021-12-31 7USD
DebtInstrumentCarryingAmount52,055,0002026-06-30 8USD
ReceivablesNetCurrent51,701,0002026-06-30 34USD
AccountsReceivableNetCurrent48,670,0002026-06-30 44USD
CostOfGoodsAndServicesSold46,883,0002026-06-30 69USD
TradeReceivablesHeldForSaleAmount46,152,0002023-12-31 18USD
FairValueAdjustmentOfWarrants-39,855,0002026-06-30 20USD
AccruedLiabilitiesCurrent39,810,0002026-06-30 44USD
ProceedsFromRepaymentsOfDebt35,955,0002025-12-31 6USD
NetIncomeLossAttributableToParentDiluted-34,380,0002026-06-30 16USD
OperatingIncomeLoss-25,785,0002026-06-30 69USD
ShortTermBorrowings22,641,0002026-06-30 10USD
DebtLongtermAndShorttermCombinedAmount22,641,0002026-06-30 6USD
WeightedAverageNumberOfDilutedSharesOutstanding22,635,6422026-06-30 69shares
OperatingExpenses22,324,0002026-06-30 69USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-16,601,0002025-12-31 13USD
CommonStockSharesIssued16,455,7512026-06-30 50shares
CommonStockSharesOutstanding16,455,7512026-06-30 45shares
GeneralAndAdministrativeExpense16,217,0002026-06-30 69USD
WeightedAverageNumberOfSharesOutstandingBasic15,809,9472026-06-30 69shares
UnbilledReceivablesCurrent15,700,0002021-09-30 6USD
IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities15,335,0002026-06-30 47USD
PrepaidExpenseAndOtherAssetsCurrent13,582,0002026-06-30 44USD
StandardProductWarrantyAccrual11,607,0002026-06-30 92USD
AccountsPayableCurrent11,436,0002026-06-30 44USD
OtherLiabilitiesCurrent11,321,0002026-06-30 38USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents11,075,0002026-06-30 81USD
TreasuryStockShares10,762,5662023-03-31 18shares
ProductWarrantyAccrualClassifiedCurrent10,397,0002026-06-30 55USD
Cash10,100,0002026-06-30 25USD
ValuationAllowanceDeferredTaxAssetChangeInAmount10,100,0002025-12-31 10USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance10,058,0002025-12-31 13USD
InventoryFinishedGoods10,044,0002026-06-30 38USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-10,030,0002026-06-30 47USD
PreferredStockSharesAuthorized10,000,0002026-06-30 42shares
InventoryNet9,989,0002026-06-30 44USD
OtherExpenses9,014,0002026-06-30 20USD
PropertyPlantAndEquipmentGross8,458,0002026-06-30 38USD
BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount7,718,0002022-06-14 2USD
Goodwill7,657,0002026-06-30 53USD
GoodwillAcquiredDuringPeriod7,447,0002022-12-31 3USD
AccountsAndOtherReceivablesNetCurrent7,267,0002026-06-30 39USD
IncreaseDecreaseInAccountsReceivable-7,111,0002026-06-30 47USD
ClassOfWarrantOrRightOutstanding6,836,2372026-06-30 11shares
WeightedAverageNumerDilutedLimitedPartnershipUnitsOutstandingAdjustment6,828,0702026-03-31 2shares
RepaymentsOfLongTermDebt6,260,0002026-06-30 25USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest5,887,0002026-06-30 69USD
ComprehensiveIncomeNetOfTax5,693,0002026-06-30 69USD
AllocatedShareBasedCompensationExpense5,503,0002026-06-30 59USD
AllowanceForDoubtfulAccountsReceivable5,486,0002023-09-30 10USD
AllowanceForDoubtfulAccountsReceivableCurrent5,486,0002023-09-30 16USD
NetIncomeLoss5,475,0002026-06-30 99USD
ContractWithCustomerLiabilityCurrent5,451,0002026-06-30 45USD
ProductWarrantyAccrual5,423,0002021-09-30 6USD
NetCashProvidedByUsedInFinancingActivities-4,997,0002026-06-30 47USD
DeferredRevenueRevenueRecognized14,900,0002026-06-30 38USD
StockIssuedDuringPeriodValueRestrictedStockAwardGross4,861,0002023-12-31 16USD
DeferredTaxAssetsOther4,837,0002025-12-31 10USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment4,809,0002026-06-30 38USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesAccountsPayable4,741,0002025-11-12 1USD
AmortizationOfFinancingCosts4,698,0002026-06-30 43USD
LongTermNotesPayable4,400,0002025-07-02 2USD
StockIssuedDuringPeriodValueAcquisitions4,370,0002022-12-31 6USD
AllowanceForDoubtfulAccountsReceivableRecoveries4,302,0002023-09-30 7USD
OtherAccruedLiabilitiesCurrent4,292,0002026-06-30 38USD
EmployeeBenefitsAndShareBasedCompensation-4,211,0002026-06-30 20USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsReceivables4,185,0002025-11-12 1USD
ProvisionForOtherCreditLosses4,100,0002023-09-30 1USD
SellingAndMarketingExpense3,780,0002026-06-30 69USD
PropertyPlantAndEquipmentNet3,649,0002026-06-30 39USD
ProductWarrantyAccrualPayments3,507,0002021-09-30 3USD
GrossProfit-3,461,0002026-06-30 69USD
NoncurrentAssets3,366,0002024-12-31 6USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount3,329,6652026-06-30 57shares
DeferredTaxesBusinessCombinationValuationAllowanceAllocatedToContributedCapital3,100,0002021-12-31 2USD
OtherAssetsCurrent3,080,0002026-06-30 44USD
AccountsAndFinancingReceivableAllowanceForCreditLoss3,031,0002026-06-30 52USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet2,684,0002025-11-12 1USD
ShortTermBankLoansAndNotesPayable2,638,0002025-11-12 1USD
EquityMethodInvestmentsFairValueDisclosure2,505,0002025-11-12 1USD
ResearchAndDevelopmentExpense2,327,0002026-06-30 69USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets2,322,0002026-06-30 47USD
PaymentsToAcquireBusinessesGross2,307,0002025-11-12 3USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue2,166,0002026-06-30 78USD
LesseeOperatingLeaseLiabilityPaymentsDue2,148,0002026-06-30 19USD
PaidInKindInterest2,144,0002026-06-30 14USD
FiniteLivedIntangibleAssetsAccumulatedAmortization-2,014,0002024-12-31 20USD
FiniteLivedIntangibleAssetsGross2,014,0002024-12-31 20USD
RestrictedCashCurrent1,896,0002024-03-31 10USD
DeferredTaxAssetsInProcessResearchAndDevelopment1,886,0002025-12-31 10USD
IncreaseDecreaseInAccountsPayable-1,853,0002026-06-30 47USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes-1,808,0002025-12-31 13USD
OtherAssetsNoncurrent1,801,0002026-06-30 44USD
LettersOfCreditOutstandingAmount1,800,0002022-12-31 1USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment1,762,0002025-11-12 3USD
IncreaseDecreaseInDeferredRevenue-1,721,0002026-06-30 47USD
OperatingLeaseRightOfUseAsset1,636,0002026-06-30 38USD
OperatingLeaseLiability1,628,0002026-06-30 20USD
DeferredFinanceCostsNet1,500,0002025-12-31 1USD
ProceedsFromIssuanceOfCommonStock1,472,0002026-06-30 41USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedIntangibleAssetsOtherThanGoodwill1,425,0002022-06-14 2USD
OtherLiabilitiesNoncurrent1,210,0002026-06-30 44USD
ProductWarrantyAccrualNoncurrent1,210,0002026-06-30 41USD
SeniorNotes1,145,0002026-06-30 14USD
StandardProductWarrantyAccrualPayments1,130,0002026-06-30 59USD
ProductWarrantyExpense1,107,0002026-06-30 47USD
StandardProductWarrantyAccrualWarrantiesIssued1,107,0002026-06-30 59USD
DeferredOfferingCosts1,100,0002021-03-31 1USD
OperatingLeaseLiabilityNoncurrent1,099,0002026-06-30 38USD
LeaseCost1,098,0002026-06-30 59USD
TreasuryStockCommonShares1,076,2572026-06-30 24shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardNonOptionEquityInstrumentsForfeitures1,053,7502023-12-31 1shares
UnrecognizedTaxBenefits1,039,0002025-12-31 19USD
IncreaseDecreaseInInventories1,029,0002026-06-30 47USD
RestrictedCash1,000,0002026-06-30 8USD
InventoryValuationReserves983,0002026-06-30 50USD
PrepaidTaxes951,0002026-06-30 38USD
InventoryRawMaterials928,0002026-06-30 6USD
IncomeTaxReconciliationOtherAdjustments912,0002025-12-31 7USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory912,0002025-11-12 1USD
Depreciation800,0002026-06-30 45USD
DepreciationAndAmortization795,0002026-06-30 53USD
ProductWarrantyAccrualPreexistingIncreaseDecrease-783,0002021-09-30 3USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo731,0002026-06-30 19USD
TreasuryStockSharesAcquired717,4602021-04-05 23shares
IncreaseDecreaseInOtherNoncurrentLiabilities-709,0002026-06-30 47USD
InterestExpenseDebt700,0002024-12-31 12USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue676,0002025-12-31 5USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue676,0002025-12-31 5USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1676,0002025-12-31 5USD
StockIssuedDuringPeriodValueNewIssues667,0002026-06-30 28USD
IncomeTaxReconciliationTaxContingenciesStateAndLocal664,0002025-12-31 4USD
IncomeLossFromEquityMethodInvestments-660,0002023-12-31 33USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant650,0002024-08-16 5shares
PrepaidExpenseCurrent635,0002026-06-30 44USD
MoneyMarketFundsAtCarryingValue600,0002026-06-30 18USD
OtherNoncashIncomeExpense-594,0002025-06-30 39USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCashAndEquivalents580,0002025-11-12 3USD
CashAcquiredFromAcquisition580,0002025-12-31 2USD
ShortTermLeaseCost570,0002026-06-30 59USD
TaxesPayableCurrent570,0002026-06-30 38USD
NetCashProvidedByUsedInInvestingActivities-569,0002026-06-30 47USD
IncreaseDecreaseInOtherOperatingCapitalNet534,0002026-06-30 47USD
OperatingLeaseLiabilityCurrent529,0002026-06-30 38USD
OperatingLeaseCost528,0002026-06-30 59USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount520,0002026-06-30 19USD
AmortizationOfIntangibleAssets500,0002024-12-31 26USD
DebtRelatedCommitmentFeesAndDebtIssuanceCosts500,0002024-12-31 1USD
AllocatedShareBasedCompensationExpenseNetOfTax473,0002025-12-31 13USD
IncomeTaxExpenseBenefit412,0002026-06-30 69USD
GainOrLossOnSaleOfStockInSubsidiary400,0002021-12-31 9USD
DefinedContributionPlanCostRecognized400,0002025-12-31 13USD
DepreciationExpenseOnReclassifiedAssets400,0002022-09-30 2USD
FinancingInterestExpense400,0002024-09-30 8USD
DeferredCreditsAndOtherLiabilitiesCurrent395,0002026-06-30 20USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths376,0002026-06-30 19USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxLiabilities356,0002022-06-14 2USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree351,0002026-06-30 19USD
InterestPaidNet332,0002021-09-30 6USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour322,0002026-06-30 19USD
InterestIncomeExpenseNet-319,0002024-12-31 51USD
StockRepurchasedAndRetiredDuringPeriodShares312,5002023-07-05 4shares
CurrentForeignTaxExpenseBenefit304,0002025-12-31 13USD
CurrentIncomeTaxExpenseBenefit304,0002025-12-31 13USD
ProductWarrantyAccrualWarrantiesIssued302,0002022-12-31 9USD
DeferredPolicyAcquisitionCostAmortizationExpenseEffectOfAdjustmentsToEstimatedGrossProfitOrEstimatedGrossMargin300,0002022-12-31 1USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive299,0002026-06-30 17USD
StandardProductWarrantyAccrualPreexistingIncreaseDecrease-283,0002026-06-30 59USD
OtherNonoperatingExpense257,0002023-12-31 17USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost233,0002023-12-31 3USD
IncomeTaxesPaid231,0002026-06-30 41USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedDeferredTaxAssets221,0002022-06-14 2USD
DeferredFederalStateAndLocalTaxExpenseBenefit221,0002025-12-31 7USD
DeferredForeignIncomeTaxExpenseBenefit221,0002025-12-31 7USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax218,0002026-06-30 69USD
GoodwillForeignCurrencyTranslationGainLoss213,0002026-06-30 25USD
DeferredIncomeTaxExpenseBenefit207,0002026-06-30 45USD
DeferredIncomeTaxLiabilitiesNet207,0002026-06-30 7USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber201,9052025-12-31 5shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber201,9052025-12-31 10shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares201,9052025-12-31 5shares
OperatingLossCarryforwards200,0002020-03-31 1USD
EmployeeRelatedLiabilitiesCurrentAndNoncurrent200,0002024-12-31 6USD
GoodwillTransfers-180,0002022-12-31 3USD
SeveranceCosts1175,0002025-12-31 9USD
GainsLossesOnExtinguishmentOfDebt-173,0002025-12-31 35USD
PaymentsOfFinancingCosts170,0002026-06-30 14USD
DeferredTaxAssetsNet170,0002025-12-31 10USD
DeferredTaxLiabilities170,0002025-12-31 10USD
DeferredTaxLiabilitiesLeasingArrangements130,0002025-12-31 10USD
IncreaseDecreaseInOtherOperatingAssets121,0002026-06-30 47USD
OtherComprehensiveIncomeLossNetOfTax119,0002026-06-30 77USD
AccruedIncomeTaxesCurrent109,0002023-09-30 16USD
OffBalanceSheetCreditLossLiabilityCreditLossExpenseReversal-92,0002025-03-31 17USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-72,0002026-06-30 44USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive69,0002026-06-30 12USD
IncomeTaxReconciliationDeductionsOther56,0002022-12-31 6USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue56,0002025-12-31 11USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentLiabilitiesOther55,0002022-06-14 2USD
DeferredTaxLiabilitiesPrepaidExpenses40,0002025-12-31 10USD
PaymentsOfStockIssuanceCosts39,0002026-06-30 39USD
ProvisionForDoubtfulAccounts-38,0002026-06-30 34USD
GainLossOnSaleOfProject26,0002026-06-30 16USD
ProceedsFromSaleOfIntangibleAssets26,0002026-06-30 10USD
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts25,0002026-06-30 19USD
BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedCurrentAssetsPrepaidExpenseAndOtherAssets17,0002022-06-14 2USD
StockIssuedDuringPeriodValueStockOptionsExercised15,0002025-12-31 51USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents14,0002026-06-30 47USD
OtherNonoperatingIncomeExpense10,0002026-06-30 50USD
InterestIncomeOperating10,0002026-06-30 20USD
StockIssuedDuringPeriodSharesStockOptionsExercised9,5002025-12-31 5shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod8,2482025-12-31 3shares
CommonStockValue2,0002026-06-30 49USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice212025-12-31 5USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice212025-12-31 10USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice212025-12-31 5USD/shares
SharePrice42023-09-30 1USD/shares
SaleOfStockPricePerShare32020-03-31 5USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodIntrinsicValue32024-12-31 9USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice32025-12-31 3USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice22025-12-31 5USD/shares
EarningsPerShareDiluted-22026-06-30 69USD/shares
NumberOfOperatingSegments12026-06-30 7Segment
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate12024-12-31 12pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice02022-12-31 2USD/shares
EarningsPerShareBasic02026-06-30 69USD/shares
EarningsPerShareBasicAndDiluted-02022-03-31 5USD/shares
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance02023-09-30 15pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02026-06-30 8pure
LongTermDebtPercentageBearingFixedInterestRate02025-07-02 4pure
DebtInstrumentInterestRateEffectivePercentage02026-06-30 3pure
OperatingLeaseWeightedAverageDiscountRatePercent02025-12-31 5pure
InvestmentInterestRatePaidInKind02025-07-02 1pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02024-12-31 12pure
CommonStockParOrStatedValuePerShare02026-06-30 51USD/shares
PreferredStockParOrStatedValuePerShare02026-06-30 42USD/shares
Dividends02025-12-31 7USD
EquityMethodInvestmentRealizedGainLossOnDisposal02026-06-30 65USD
EquityMethodInvestments02025-12-31 32USD
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions02026-06-30 53USD
IncreaseDecreaseInInterestPayableNet02022-12-31 18USD
InterestPayableCurrent02021-12-31 8USD
LinesOfCreditCurrent02021-09-30 6USD
LongTermDebtNoncurrent02021-12-31 8USD
PaymentsForRepurchaseOfCommonStock02023-12-31 17USD
PreferredStockSharesIssued02026-06-30 42shares
PreferredStockSharesOutstanding02021-06-30 1shares
PreferredStockValue02026-06-30 42USD
ProceedsFromIssuanceOfLongTermDebt02022-12-31 10USD
ProceedsFromSaleOfEquityMethodInvestments02026-06-30 45USD
RestrictedCashEquivalents02021-12-31 9USD
TreasuryStockValue02026-06-30 66USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued02026-06-30 40USD
AllowanceForDoubtfulAccountsReceivableWriteOffs02025-12-31 29USD
CurrentFederalTaxExpenseBenefit02025-12-31 13USD
CurrentStateAndLocalTaxExpenseBenefit02025-12-31 13USD
DeferredFederalIncomeTaxExpenseBenefit02025-12-31 12USD
DeferredStateAndLocalIncomeTaxExpenseBenefit02025-12-31 12USD
DeferredTaxAssetsInvestments02021-12-31 2USD
DeferredTaxAssetsLiabilitiesNet02025-12-31 10USD
ImpairmentOfLongLivedAssetsHeldForUse02022-12-31 2USD
IncomeTaxReconciliationDeductionsDividends02021-12-31 5USD
LongTermDebt02026-06-30 16USD
LossContingencyAccrualAtCarryingValue02022-03-31 4USD
OptionContractIndexedToEquitySettlementShareFairValuePerShare02025-12-31 13USD/shares
ProceedsFromStockOptionsExercised02026-06-30 41USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate02024-12-31 12pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod02025-12-31 5shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross02025-12-31 5shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice02025-12-31 5USD/shares
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions02025-12-31 8USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions02025-12-31 10USD
UnrecognizedTaxBenefitsPeriodIncreaseDecrease02025-12-31 13USD
UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate02025-12-31 9USD
VariableLeaseCost02021-12-31 3USD
OtherLongTermDebt02023-03-31 4USD
GainLossOnSaleOfPropertyPlantEquipment02026-06-30 22USD
IntangibleAssetsNetExcludingGoodwill02024-12-31 22USD
PaymentsToAcquireBusinessesNetOfCashAcquired02023-12-31 12USD
ProceedsFromSaleOfOtherPropertyPlantAndEquipment02023-12-31 14USD
SupplementalDeferredPurchasePrice02023-06-30 3USD
FiniteLivedIntangibleAssetsNet02024-12-31 20USD
AccruedBonusesCurrentAndNoncurrent02023-12-31 4USD
GoodwillImpairmentLoss02026-06-30 21USD
LitigationSettlementInterest02023-12-31 4USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions02025-12-31 8USD
PaymentsToAcquireOtherInvestments02025-12-31 25USD
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice02025-12-31 3USD/shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares02025-12-31 3shares
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions02025-12-31 2USD
ProceedsFromSaleOfPropertyPlantAndEquipment02026-06-30 12USD
FinancialInstrumentsOwnedAtFairValue02025-12-31 2USD
InventoryWorkInProcess02026-06-30 6USD

What to be careful about

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