Stock Scorer

SPS Commerce, Inc. (SPSC)

Every figure this model derived for SPSC, 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 29,447,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-06-30
cash 173,167,000 CashAndCashEquivalentsAtCarryingValue 2026-06-30
current assets 330,396,000 AssetsCurrent 2026-06-30
current liabilities 146,262,000 LiabilitiesCurrent 2026-06-30
equity 938,482,000 StockholdersEquity 2026-06-30
ocf 228,143,000 NetCashProvidedByUsedInOperatingActivities 2026-06-30
revenue 772,492,000 RevenueFromContractWithCustomerExcludingAssessedTax 2026-06-30
sbc 61,632,000 ShareBasedCompensation 2026-06-30

The ratios

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

RatioValue
cash operating margin23.77
current ratio5.05
current ratio reported2.26
deferred revenue growth2.11
dilution pct0.36
ebit cagr9.85
ebit yoy-3.79
ev ebit28.87
ev owner earnings20.82
ev sales3.69
fcf margin25.72
growth cv0.11
operating margin12.8
owner earnings margin17.74
revenue growth9.8
revenue growth per share9.41
roic10.2
rule of 4022.6
sbc pct revenue7.98

Everything else this filing tags

394 more elements from SPSC'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
Assets1,125,429,0002026-06-30 124USD
LiabilitiesAndStockholdersEquity1,125,429,0002026-06-30 124USD
AdditionalPaidInCapitalCommonStock763,354,0002026-06-30 124USD
Goodwill539,411,0002026-06-30 150USD
RetainedEarningsAccumulatedDeficit456,031,0002026-06-30 124USD
FiniteLivedIntangibleAssetsGross295,883,0002026-06-30 116USD
TreasuryStockCommonValue276,922,0002026-06-30 66USD
GrossProfit271,691,0002026-06-30 274USD
OperatingExpenses238,719,0002026-06-30 202USD
Liabilities186,947,0002026-06-30 124USD
AvailableForSaleDebtSecuritiesAmortizedCostBasis178,417,0002024-12-31 27USD
AvailableForSaleSecuritiesDebtSecurities178,417,0002024-12-31 27USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations173,167,0002026-06-30 130USD
FiniteLivedIntangibleAssetsNet172,446,0002026-06-30 124USD
PropertyPlantAndEquipmentGross155,398,0002026-06-30 58USD
GoodwillAcquiredDuringPeriod136,272,0002025-12-31 33USD
FiniteLivedIntangibleAssetsAccumulatedAmortization122,640,0002026-06-30 116USD
CostOfRevenue118,245,0002026-06-30 202USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized115,200,0002026-06-30 55USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment111,256,0002026-06-30 76USD
CommonStockSharesAuthorized110,000,0002026-06-30 124shares
TreasuryStockValueAcquiredCostMethod98,654,0002026-06-30 96USD
PaymentsForRepurchaseOfCommonStock98,358,0002026-06-30 72USD
NetCashProvidedByUsedInFinancingActivities-93,171,0002026-06-30 101USD
SellingAndMarketingExpense88,670,0002026-06-30 202USD
AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue87,278,0002016-06-30 7USD
OperatingLossCarryforwards86,000,0002025-12-31 2USD
DeferredCostsCurrentAndNoncurrent84,297,0002026-06-30 163USD
ContractWithCustomerLiabilityCurrent80,867,0002026-06-30 66USD
DeferredIncomeTaxLiabilities79,282,0002025-12-31 24USD
GeneralAndAdministrativeExpense73,020,0002026-06-30 202USD
AccountsReceivableGrossCurrent71,681,0002026-06-30 52USD
StockIssuedDuringPeriodValueTreasuryStockReissued67,594,0002025-12-31 17USD
StockIssuedDuringPeriodValueConversionOfConvertibleSecurities65,778,0002010-12-31 2USD
DeferredCostsCurrent64,001,0002026-06-30 124USD
AccountsReceivableNetCurrent63,687,0002026-06-30 124USD
PurchaseObligation61,833,0002026-06-30 13USD
BusinessAcquisitionsProFormaRevenue60,994,0002012-09-30 4USD
ContractWithCustomerLiabilityRevenueRecognized59,600,0002026-06-30 15USD
Revenues59,092,0002018-03-31 139USD
DeferredTaxAssetsGross50,917,0002025-12-31 24USD
ContractWithCustomerLiability50,400,0002021-12-31 1USD
FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive49,531,0002025-12-31 39USD
ProceedsFromIssuanceOfCommonStock47,738,0002013-12-31 17USD
DeferredTaxAssetsNet46,574,0002025-12-31 24USD
PropertyPlantAndEquipmentNet44,142,0002026-06-30 124USD
CommonStockSharesIssued40,392,6192026-06-30 133shares
EmployeeRelatedLiabilitiesCurrent39,470,0002026-06-30 124USD
DeferredRevenue37,900,0002021-12-31 5USD
BusinessAcquisitionCostOfAcquiredEntityPurchasePrice37,671,0002012-09-30 1USD
BusinessAcquisitionPurchasePriceAllocationAssetsAcquiredLiabilitiesAssumedNet37,671,0002012-09-30 1USD
WeightedAverageNumberOfDilutedSharesOutstanding37,026,0002026-06-30 202shares
WeightedAverageNumberOfSharesOutstandingBasic36,953,0002026-06-30 202shares
AllocatedShareBasedCompensationExpense36,769,0002026-06-30 150USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest36,374,0002026-06-30 150USD
CommonStockSharesOutstanding36,194,5282026-06-30 123shares
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive35,466,0002025-12-31 11USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue35,193,0002026-06-30 124USD
ResearchAndDevelopmentExpense34,874,0002026-06-30 202USD
AvailableForSaleSecuritiesDebtSecuritiesCurrent34,869,0002017-09-30 4USD
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths33,367,0002026-06-30 33USD
OperatingIncomeLoss32,972,0002026-06-30 274USD
StockIssuedDuringPeriodValueNewIssues32,902,0002010-12-31 2USD
DeferredTaxLiabilities32,708,0002025-12-31 11USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo32,044,0002026-06-30 57USD
DeferredIncomeTaxLiabilitiesNet30,928,0002026-06-30 50USD
PaymentsToAcquireAvailableForSaleSecuritiesDebt29,819,0002017-09-30 4USD
OtherAssetsCurrent29,541,0002026-06-30 96USD
IncomeTaxesPaidNet28,892,0002025-12-31 30USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFive26,992,0002025-12-31 39USD
NetIncomeLoss26,593,0002026-06-30 279USD
BusinessAcquisitionCostOfAcquiredEntityCashPaid26,275,0002012-09-30 1USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate26,005,0002025-12-31 31USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree25,605,0002026-06-30 57USD
AvailableForSaleSecuritiesCurrent25,550,0002017-03-31 12USD
OperatingLeasesFutureMinimumPaymentsDue24,878,0002018-12-31 23USD
DeferredRevenueCurrent24,191,0002018-06-30 58USD
LesseeOperatingLeaseLiabilityPaymentsDue23,705,0002026-06-30 30USD
GainLossOnSaleOfBusiness-23,454,0002026-06-30 4USD
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour23,413,0002026-06-30 57USD
ComprehensiveIncomeNetOfTax22,945,0002026-06-30 124USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect21,812,0002026-06-30 74USD
DeferredCosts20,296,0002026-06-30 124USD
LineOfCreditFacilityMaximumBorrowingCapacity20,000,0002015-12-31 15USD
PurchaseObligationDueInSecondYear19,930,0002026-06-30 10USD
BusinessAcquisitionPurchasePriceAllocationGoodwillAmount19,634,0002012-09-30 1USD
DeferredFederalIncomeTaxExpenseBenefit19,091,0002025-12-31 45USD
PurchaseObligationDueInNextTwelveMonths18,936,0002026-06-30 13USD
AmortizationOfIntangibleAssets18,701,0002026-06-30 197USD
PurchaseObligationDueInThirdYear18,089,0002026-06-30 6USD
DeferredTaxAssetsInProcessResearchAndDevelopment17,686,0002025-12-31 8USD
TreasuryStockValue17,684,0002018-06-30 5USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount17,399,0002026-06-30 30USD
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear16,916,0002026-06-30 42USD
LineOfCreditFacilityRemainingBorrowingCapacity16,800,0002012-12-31 1USD
IncomeTaxPaidFederalAfterRefundReceived16,600,0002025-12-31 1USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths-16,584,0002026-06-30 25USD
CumulativeEffectOnRetainedEarningsTax116,277,0002017-12-31 4USD
AcquiredFiniteLivedIntangibleAssetAmount16,240,0002012-09-30 1USD
BusinessAcquisitionPurchasePriceAllocationAmortizableIntangibleAssets16,240,0002012-09-30 1USD
AccruedLiabilitiesCurrent14,901,0002026-06-30 124USD
DeferredTaxAssetsLiabilitiesNetNoncurrent13,697,0002017-12-31 3USD
OtherAssetsNoncurrent13,239,0002026-06-30 124USD
DeferredTaxAssetsGrossNoncurrent12,069,0002014-12-31 6USD
DepreciationDepletionAndAmortization11,984,0002026-06-30 139USD
IncreaseDecreaseInOtherOperatingCapitalNet-11,871,0002026-06-30 25USD
BusinessAcquisitionCostOfAcquiredEntityEquityInterestsIssuedAndIssuable11,396,0002012-09-30 1USD
ProceedsFromLinesOfCredit11,000,0002012-12-31 9USD
RepaymentsOfLinesOfCredit11,000,0002012-12-31 9USD
AmortizationOfDeferredCharges10,800,0002018-03-31 2USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant10,500,0002026-06-30 56shares
IncomeTaxExpenseBenefit9,781,0002026-06-30 202USD
IncreaseDecreaseInEmployeeRelatedLiabilities-9,551,0002026-06-30 139USD
AccountsPayableCurrent9,484,0002026-06-30 124USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations9,349,0002018-03-31 38USD
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent9,310,0002025-12-31 119USD
ProceedsFromDivestitureOfBusinessesNetOfCashDivested8,768,0002026-06-30 2USD
IncreaseDecreaseInDeferredIncomeTaxes-8,600,0002017-12-31 1USD
AllowanceForDoubtfulAccountsReceivableCurrent7,994,0002026-06-30 158USD
ProceedsFromSaleAndMaturityOfMarketableSecurities7,500,0002017-03-31 6USD
NetCashProvidedByUsedInInvestingActivities-6,970,0002026-06-30 101USD
IncomeTaxReconciliationTaxCreditsResearch6,921,0002025-12-31 24USD
CurrentStateAndLocalTaxExpenseBenefit6,911,0002025-12-31 45USD
TaxCutsAndJobsActOf2017ChangeInTaxRateIncomeTaxExpenseBenefit6,796,0002017-12-31 1USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-6,692,0002018-03-31 38USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities6,595,0002025-12-31 24USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes6,391,0002025-12-31 31USD
OperatingLeaseLiability6,306,0002026-06-30 30USD
IncreaseDecreaseInDeferredRevenue6,237,0002018-06-30 65USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost5,766,0002025-12-31 24USD
LeaseAndRentalExpense5,600,0002018-12-31 27USD
DeferredRentCreditNoncurrent5,371,0002018-12-31 55USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-5,156,0002018-03-31 38USD
IncreaseDecreaseInContractWithCustomerLiability5,087,0002026-06-30 74USD
FinitelivedIntangibleAssetsAcquired15,000,0002019-08-26 1USD
PreferredStockSharesAuthorized5,000,0002026-06-30 124shares
PaymentsToAcquireMarketableSecurities4,995,0002017-03-31 12USD
OperatingLeaseRightOfUseAsset4,985,0002026-06-30 56USD
OperatingLeasesFutureMinimumPaymentsDueThereafter4,817,0002018-12-31 23USD
PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear4,791,0002026-06-30 10USD
OperatingLeaseLiabilityNoncurrent4,766,0002026-06-30 56USD
ContractWithCustomerLiabilityNoncurrent4,720,0002026-06-30 66USD
ProvisionForDoubtfulAccounts4,621,0002026-06-30 140USD
DeferredTaxAssetsOperatingLossCarryforwards4,614,0002016-12-31 4USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue4,438,0002025-12-31 45USD
OperatingLeasesFutureMinimumPaymentsDueInThreeYears4,414,0002018-12-31 23USD
DeferredIncomeTaxExpenseBenefit-4,412,0002026-06-30 131USD
DeferredTaxAssetsValuationAllowance4,343,0002025-12-31 24USD
ProceedsFromStockPlans4,321,0002026-06-30 107USD
StockIssuedDuringPeriodValueEmployeeStockPurchasePlan4,321,0002026-06-30 114USD
PurchaseCommitmentRemainingMinimumAmountCommitted4,300,0002023-03-31 12USD
OperatingLeasesFutureMinimumPaymentsDueCurrent4,209,0002018-12-31 14USD
TreasuryStockCommonShares4,198,0912026-06-30 65shares
AdjustmentsToAdditionalPaidInCapitalTaxEffectFromShareBasedCompensation4,070,0002016-12-31 19USD
ExcessTaxBenefitFromShareBasedCompensationFinancingActivities4,070,0002016-12-31 49USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears4,042,0002018-12-31 23USD
AccumulatedOtherComprehensiveIncomeLossNetOfTax-4,021,0002026-06-30 92USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears3,854,0002018-12-31 23USD
PrepaidExpenseAndOtherAssetsCurrent3,824,0002014-09-30 28USD
InvestmentBankingAdvisoryBrokerageAndUnderwritingFeesAndCommissions3,800,0002012-09-30 2USD
AllowanceForDoubtfulAccountsReceivableWriteOffs3,756,0002026-06-30 67USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentBeforeTax-3,648,0002026-06-30 126USD
DeferredTaxAssetsOther3,579,0002025-12-31 24USD
LeaseCost3,565,0002026-06-30 89USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears3,542,0002018-12-31 23USD
NonoperatingIncomeExpense3,402,0002026-06-30 202USD
StockIssued13,371,0002018-12-31 14USD
StockIssuedDuringPeriodValueAcquisitions3,371,0002018-12-31 14USD
CurrentFederalTaxExpenseBenefit3,370,0002025-12-31 28USD
IncreaseDecreaseInAccountsPayable-3,236,0002026-06-30 139USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree3,164,0002026-06-30 27USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour3,139,0002026-06-30 23USD
AllowanceForDoubtfulAccountsReceivable3,066,0002022-12-31 40USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive2,951,0002025-12-31 11USD
DefinedContributionPlanEmployerDiscretionaryContributionAmount2,900,0002018-12-31 9USD
IncreaseDecreaseInOtherOperatingAssets-2,814,0002023-09-30 86USD
IncreaseDecreaseInDeferredCharges-2,797,0002026-06-30 139USD
DeferredTaxLiabilitiesDeferredExpense2,787,0002018-12-31 5USD
AccumulatedOtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentNetOfTax-2,769,0002015-03-31 3USD
RelatedPartyTransactionAmountsOfTransaction2,750,0002022-12-31 6USD
DeferredRevenueNoncurrent2,640,0002018-06-30 58USD
IncrementalCommonSharesAttributableToConversionOfPreferredStock2,587,0002010-12-31 1shares
MarketableSecuritiesNoncurrent2,500,0002021-03-31 35USD
DeferredForeignIncomeTaxExpenseBenefit-2,472,0002025-12-31 30USD
IncreaseDecreaseInOtherDeferredLiability2,440,0002018-12-31 21USD
OperatingLeasePayments2,375,0002026-06-30 60USD
InvestmentIncomeNet2,362,0002026-06-30 71USD
GoodwillWrittenOffRelatedToSaleOfBusinessUnit2,344,0002026-06-30 1USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedInPeriodFairValue2,300,0002012-12-31 3USD
CashAndCashEquivalentsPeriodIncreaseDecrease2,258,0002018-06-30 65USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax-2,240,0002022-12-31 78USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear2,230,0002026-06-30 23USD
IncreaseDecreaseInAccountsReceivable2,139,0002026-06-30 139USD
IncreaseDecreaseInOtherCurrentAssets2,037,0002015-12-31 8USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue2,029,0002025-12-31 45USD
VariableLeaseCost1,971,0002026-06-30 89USD
DeferredTaxAssetsGrossCurrent1,894,0002014-12-31 6USD
DeferredStateAndLocalIncomeTaxExpenseBenefit1,859,0002025-12-31 45USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability1,849,0002026-06-30 41USD
DeferredTaxAssetsNetNoncurrent1,837,0002020-03-31 70USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue11,816,0002025-12-31 42USD
DeferredRentCreditCurrent1,781,0002018-12-31 40USD
CurrentForeignTaxExpenseBenefit1,737,0002025-12-31 42USD
BusinessCombinationContingentConsiderationArrangementsRangeOfOutcomesValueHigh1,700,0002020-09-30 3USD
TreasuryStockSharesAcquired1,663,5362026-06-30 52shares
DeferredTaxLiabilitiesGrossCurrent1,662,0002014-12-31 6USD
DeferredTaxLiabilitiesOther1,652,0002025-12-31 16USD
UnrecognizedTaxBenefits1,619,0002025-12-31 35USD
IncomeTaxReconciliationTaxContingencies1,619,0002025-12-31 1USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions1,619,0002025-12-31 1USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo1,607,0002026-06-30 26USD
OperatingLeaseCost1,594,0002026-06-30 89USD
StockIssuedDuringPeriodValueStockOptionsExercised1,564,0002012-12-31 9USD
OperatingLeaseLiabilityCurrent1,540,0002026-06-30 56USD
BusinessAcquisitionPurchasePriceAllocationCurrentAssets1,457,0002012-09-30 1USD
BusinessAcquisitionPurchasePriceAllocationPropertyPlantAndEquipment1,456,0002012-09-30 1USD
OtherNoncashIncomeExpense1,445,0002026-06-30 86USD
DeferredTaxAssetsLiabilitiesNet1,437,0002019-12-31 1USD
IncreaseDecreaseInAccruedLiabilities1,419,0002026-06-30 139USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts1,336,0002021-12-31 16USD
DeferredTaxAssetsDeferredIncome1,300,0002021-12-31 9USD
BusinessAcquisitionPurchasePriceAllocationCurrentLiabilities1,232,0002012-09-30 1USD
InterestIncomeExpenseNet1,103,0002020-12-31 81USD
StockIssuedDuringPeriodValueShareBasedCompensation1,103,0002026-06-30 53USD
CapitalizedComputerSoftwareNet1,082,0002021-12-31 43USD
CapitalizedComputerSoftwareGross1,073,0002019-09-30 5USD
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear1,012,0002018-09-30 9USD
DeferredTaxAssetsValuationAllowanceNoncurrent993,0002014-12-31 6USD
DeferredTaxLiabilitiesNoncurrent990,0002020-03-31 33USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets929,0002014-09-30 31USD
IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost902,0002018-12-31 6USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount880,0002026-06-30 172shares
ProceedsFromStockOptionsExercised866,0002026-06-30 138USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments847,0002015-03-31 52USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber743,4712017-12-31 23shares
IncomeTaxesPaid722,0002016-12-31 15USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedNumber702,1602021-12-31 4shares
BusinessAcquisitionsProFormaNetIncomeLoss689,0002012-09-30 4USD
AdjustmentsToAdditionalPaidInCapitalWarrantIssued596,0002010-04-27 1USD
RepaymentsOfLongTermDebt555,0002010-04-30 1USD
ForeignCurrencyTransactionGainLossBeforeTax522,0002026-06-30 70USD
OtherNonoperatingIncomeExpense518,0002026-06-30 202USD
DeferredIncomeTaxAssetsNet514,0002026-06-30 62USD
OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax441,0002022-12-31 56USD
RepaymentsOfLongTermCapitalLeaseObligations410,0002012-12-31 18USD
IncomeTaxReconciliationForeignIncomeTaxRateDifferential398,0002025-12-31 30USD
AllowanceForDoubtfulAccountsReceivableChargeOffs378,0002012-12-31 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber365,0952026-06-30 146shares
DeferredTaxLiabilitiesUndistributedForeignEarnings364,0002021-12-31 16USD
BusinessAcquisitionEquityInterestsIssuedOrIssuableNumberOfSharesIssued347,8522012-09-30 4shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriod331,6692021-12-31 3shares
CapitalExpendituresIncurredButNotYetPaid322,0002019-12-31 8USD
AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation319,0002026-06-30 2USD
TreasuryStockShares315,5412018-06-30 6shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod314,2902021-12-31 5shares
GoodwillPurchaseAccountingAdjustments-303,0002025-12-31 23USD
StockRepurchasedAndRetiredDuringPeriodValue300,0002019-12-31 9USD
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations294,0002026-06-30 74USD
ImpairmentOfIntangibleAssetsFinitelived290,0002013-12-31 5USD
EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectAmount-273,0002025-12-31 1USD
OtherLiabilitiesNoncurrent271,0002026-06-30 42USD
AmortizationOfAcquiredIntangibleAssets270,0002012-09-30 1USD
IncrementalCommonSharesAttributableToCallOptionsAndWarrants267,0002016-12-31 2shares
IncomeTaxReconciliationNondeductibleExpense234,0002020-12-31 12USD
CapitalizedComputerSoftwareAmortization1229,0002021-12-31 28USD
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired1215,0002022-12-31 3USD
FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss-200,0002019-06-30 24USD
IncomeTaxExaminationLiabilityRefundAdjustmentFromSettlementWithTaxingAuthority200,0002019-12-31 1USD
InvestmentIncomeInterest187,0002014-12-31 48USD
PaymentsOfStockIssuanceCosts169,0002013-12-31 22USD
DeferredTaxAssetsValuationAllowanceCurrent156,0002014-12-31 5USD
IncomeTaxReconciliationTaxCreditsOther140,0002025-12-31 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross132,6882026-06-30 88shares
CapitalizedComputerSoftwareAdditions130,0002021-12-31 31USD
IncomeTaxExpenseBenefitContinuingOperations121,0002012-12-31 3USD
DeferredTaxAssetsStateTaxes117,0002013-09-30 4USD
BusinessAcquisitionPurchasePriceAllocationOtherNoncurrentAssets116,0002012-09-30 1USD
IncomeTaxReconciliationTaxExemptIncome-110,0002025-12-31 1USD
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts108,0002011-12-31 3USD
EffectOfExchangeRateOnCashAndCashEquivalents-98,0002018-06-30 28USD
AllowanceForDoubtfulAccountsReceivableRecoveries94,0002015-12-31 9USD
PurchaseObligationDueInFifthYear92,0002025-12-31 1USD
PurchaseObligationDueInFourthYear87,0002026-06-30 3USD
DeferredTaxAssetsLiabilitiesNetCurrent76,0002014-12-31 6USD
DeferredTaxAssetsNetCurrent76,0002015-09-30 33USD
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax73,0002016-06-30 7USD
IncomeTaxReceivable72,0002012-12-31 2USD
IncrementalCommonSharesAttributableToContingentlyIssuableShares68,0002026-06-30 115shares
AdvertisingExpense61,0002016-12-31 15USD
IncomeTaxReconciliationPriorYearIncomeTaxes46,0002015-12-31 12USD
CommonStockValue40,0002026-06-30 124USD
GoodwillForeignCurrencyTranslationGainLoss36,0002026-06-30 57USD
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax33,0002016-06-30 7USD
IncomeTaxReconciliationOtherAdjustments33,0002020-12-31 29USD
IncomeTaxesReceivable31,0002014-12-31 4USD
WeightedAverageNumberOfSharesRestrictedStock31,0002017-06-30 60shares
IncreaseDecreaseInOtherNoncurrentAssets-28,0002013-12-31 3USD
InterestPaid27,0002012-12-31 9USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesPurchasedForAward26,3532014-12-31 7shares
StockIssuedDuringPeriodSharesStockOptionsExercised20,6562026-06-30 88shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeitedInPeriod18,8832021-12-31 3shares
IncreaseDecreaseInDeferredLiabilities-17,0002016-06-30 23USD
StockRepurchasedDuringPeriodValue14,0002009-12-31 1USD
UnrealizedGainLossOnInvestments-9,0002016-12-31 16USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod8,3402026-06-30 88shares
NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification8,0002019-12-31 3USD
StockIssuedDuringPeriodSharesRestrictedStockAwardGross6,3302012-06-30 1shares
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements5,0002026-06-30 185shares
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance-4,0002018-12-31 29USD
IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements4,0002018-06-30 3shares
StockIssuedDuringPeriodSharesEmployeeStockPurchasePlans4,0002018-06-30 2shares
StockIssuedDuringPeriodSharesRestrictedStockAwardForfeited2,3682012-09-30 1shares
StockholdersEquityOther1,0002010-12-31 2USD
WeightedAverageNumberOfSharesEmployeeStockOwnershipPlanSharesNotCommittedToBeReleased1,0002016-09-30 48shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice1182026-06-30 88USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice1022026-06-30 145USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue1022021-12-31 5USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsNonvestedWeightedAverageGrantDateFairValue782021-12-31 4USD/shares
SharePrice672013-11-25 7USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsForfeituresWeightedAverageGrantDateFairValue662021-12-31 3USD/shares
TreasuryStockAcquiredAverageCostPerShare592026-06-30 52USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice582026-06-30 88USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice532026-06-30 88USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue492025-12-31 62USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice452017-12-31 23USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodWeightedAverageGrantDateFairValue442021-12-31 3USD/shares
StockholdersEquityNoteStockSplitConversionRatio122019-08-22 13pure
NumberOfReportableSegments12022-12-31 12Segment
NumberOfReportableSegments12023-12-31 1segment
NumberOfOperatingSegments12022-12-31 2Segment
NumberOfOperatingSegments12023-12-31 1segment
SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent12025-12-31 12pure
DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent12025-12-31 22pure
EarningsPerShareBasic12026-06-30 202USD/shares
EarningsPerShareDiluted12026-06-30 274USD/shares
DefinedContributionPlanEmployerMatchingContributionPercentOfMatch02025-12-31 14pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsWeightedAverageVolatilityRate02012-06-30 1pure
EffectiveIncomeTaxRateContinuingOperations02025-12-31 15pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02025-12-31 22pure
DefinedContributionPlanEmployerMatchingContributionPercent02025-12-31 15pure
DefinedContributionPlanMaximumAnnualContributionPerEmployeePercent02012-12-31 1pure
OperatingLeaseWeightedAverageDiscountRatePercent02026-06-30 56pure
EffectiveIncomeTaxRateReconciliationTaxCreditsResearch02025-12-31 15pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes02025-12-31 15pure
BusinessAcquisitionProFormaEarningsPerShareBasic02012-09-30 4USD/shares
BusinessAcquisitionProFormaEarningsPerShareDiluted02012-09-30 4USD/shares
EffectiveIncomeTaxRateReconciliationFdiiPercent02024-12-31 8pure
EffectiveIncomeTaxRateReconciliationTaxContingencies02025-12-31 1pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02012-06-30 1pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments02024-12-31 14pure
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationCrossBorderTaxEffectPercent-02025-12-31 1pure
CommonStockParOrStatedValuePerShare02026-06-30 124USD/shares
PreferredStockParOrStatedValuePerShare02026-06-30 124USD/shares
EffectiveIncomeTaxRateReconciliationTaxCreditsOther02025-12-31 1pure
EffectiveIncomeTaxRateReconciliationTaxExemptIncome-02025-12-31 1pure
AccountsReceivableChangeInMethodCreditLossExpenseReversal02022-12-31 11USD
AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease02023-12-31 9USD
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability102022-12-31 39USD
CapitalizedComputerSoftwareImpairments102020-09-30 14USD
CapitalizedContractCostImpairmentLoss02018-09-30 4USD
CapitalLeaseObligationsCurrent02011-12-31 6USD
FairValueAssetsLevel1ToLevel2TransfersAmount02021-03-31 11USD
FairValueAssetsLevel2ToLevel1TransfersAmount02021-03-31 11USD
FairValueLiabilitiesLevel1ToLevel2TransfersAmount02021-03-31 11USD
FairValueLiabilitiesLevel2ToLevel1TransfersAmount02021-03-31 11USD
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel302021-03-31 11USD
FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel302021-03-31 11USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel302021-03-31 11USD
FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel302021-03-31 11USD
GoodwillImpairmentLoss02019-12-31 2USD
ImpairmentOfLongLivedAssetsHeldForUse02012-12-31 1USD
IncomeTaxExaminationPenaltiesAndInterestAccrued02021-09-30 14USD
LineOfCredit02013-12-31 1USD
LineOfCreditFacilityAmountOutstanding02013-12-31 8USD
OfficersCompensation02016-12-31 1USD
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesNetOfTax02025-12-31 114USD
OtherComprehensiveIncomeLossReclassificationAdjustmentFromAOCIForSaleOfSecuritiesTax02025-12-31 120USD
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax02025-12-31 114USD
OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodTax02025-12-31 123USD
PaymentForContingentConsiderationLiabilityFinancingActivities02025-12-31 23USD
PaymentsForRepurchaseOfEquity02011-12-31 3USD
PaymentsToAcquireBusinessesNetOfCashAcquired02026-06-30 48USD
PaymentsToAcquireOtherInvestments02025-12-31 77USD
PreferredStockSharesIssued02026-06-30 124shares
PreferredStockSharesOutstanding02026-06-30 124shares
PreferredStockValue02026-06-30 40USD
ProceedsFromIssuanceInitialPublicOffering02011-12-31 6USD
ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities02025-12-31 80USD
RepaymentsOfOtherDebt02011-12-31 6USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate02012-06-30 1pure
ShortTermInvestments02024-12-31 60USD
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit02016-12-31 13USD
DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax02024-12-31 20USD

What to be careful about

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