Stock Scorer

Champions Oncology, Inc. (CSBR)

Every figure this model derived for CSBR, 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-04-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 564,000 PaymentsToAcquirePropertyPlantAndEquipment 2026-04-30
cash 4,872,000 CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents 2026-04-30
current assets 19,219,000 AssetsCurrent 2026-04-30
current liabilities 19,922,000 LiabilitiesCurrent 2026-04-30
equity 3,939,000 StockholdersEquity 2026-04-30
ocf -4,472,000 NetCashProvidedByUsedInOperatingActivities 2026-04-30
revenue 9,317,000 SellingAndMarketingExpense 2026-04-30
sbc 1,237,000 ShareBasedCompensation 2026-04-30

The ratios

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

RatioValue
cash operating margin15.6
current ratio1.73
current ratio reported0.96
deferred revenue growth-42.83
dilution pct-3.05
ev owner earnings-9.89
ev sales6.66
fcf margin-54.05
growth cv0.68
operating margin-12.24
owner earnings margin-67.33
revenue growth23.49
revenue growth per share27.37
rule of 4011.25
sbc pct revenue13.28

Everything else this filing tags

391 more elements from CSBR'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
CommonStockSharesAuthorized200,000,0002026-04-30 122shares
AdditionalPaidInCapitalCommonStock85,700,0002026-04-30 114USD
RetainedEarningsAccumulatedDeficit-81,067,0002026-04-30 121USD
OperatingCostsAndExpenses60,565,0002026-04-30 74USD
RevenueFromContractWithCustomerExcludingAssessedTax59,425,0002026-04-30 80USD
OperatingLossCarryforwards41,000,0002026-04-30 12USD
OperatingExpenses33,926,0002020-04-30 108USD
CostOfGoodsAndServicesSold30,900,0002026-04-30 94USD
DeferredRevenueAdditions27,000,0002013-01-31 5USD
Assets26,989,0002026-04-30 120USD
LiabilitiesAndStockholdersEquity26,989,0002026-04-30 120USD
Liabilities22,921,0002026-04-30 121USD
AdditionalPaidInCapital20,494,0002012-01-31 6USD
SalesRevenueServicesNet20,241,0002018-04-30 84USD
StockIssuedDuringPeriodSharesAcquisitions18,600,0002013-01-28 16shares
DeferredTaxAssetsGross17,674,0002026-04-30 28USD
PropertyPlantAndEquipmentGross16,418,0002026-04-30 104USD
DeferredTaxAssetsValuationAllowance16,364,0002026-04-30 28USD
OperatingLossCarryforwardsValuationAllowance16,300,0002026-04-30 6USD
PropertyPlantAndEquipmentGrossPeriodIncreaseDecrease-16,000,0002018-04-30 2USD
RevenueFromContractWithCustomerIncludingAssessedTax14,362,0002019-10-31 16USD
AccountsReceivableGrossCurrent14,235,0002026-04-30 63USD
CommonStockSharesIssued14,007,1592026-04-30 120shares
CommonStockSharesOutstanding13,886,8262026-04-30 120shares
WeightedAverageNumberOfDilutedSharesOutstanding13,832,3852026-04-30 118shares
WeightedAverageNumberOfSharesOutstandingBasic13,832,3852026-04-30 136shares
AccountsReceivableNetCurrent13,178,0002026-04-30 137USD
ComprehensiveIncomeNetOfTax-13,140,0002015-04-30 48USD
WeightedAverageNumberOfShareOutstandingBasicAndDiluted13,138,9952021-04-30 60shares
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipmentPeriodIncreaseDecrease-13,000,0002018-04-30 1USD
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment12,892,0002026-04-30 104USD
OperatingLeasesFutureMinimumPaymentsDue11,527,0002019-04-30 9USD
GeneralAndAdministrativeExpense11,152,0002026-04-30 180USD
DeferredTaxAssetsOperatingLossCarryforwards10,962,0002026-04-30 28USD
StockIssuedDuringPeriodValueShareBasedCompensationGross9,300,0002013-01-28 16USD
ResearchAndDevelopmentExpense9,084,0002026-04-30 180USD
ContractWithCustomerLiability8,828,0002026-04-30 62USD
ContractWithCustomerLiabilityCurrent8,828,0002026-04-30 70USD
WeightedAverageNumberDilutedSharesOutstandingAdjustment8,702,2372015-07-31 2shares
LesseeOperatingLeaseLiabilityPaymentsDue8,049,0002026-04-30 28USD
PropertyPlantAndEquipmentNet7,708,0002022-10-31 90USD
UnbilledContractsReceivable7,528,0002026-04-30 72USD
CashAndCashEquivalentsAtCarryingValue7,127,0002026-01-31 153USD
AccountsPayableCurrent6,903,0002026-04-30 120USD
AccountsReceivableGross6,707,0002026-04-30 71USD
IncreaseDecreaseInContractWithCustomerLiability-6,615,0002026-04-30 48USD
UnbilledReceivablesCurrent5,941,0002024-04-30 15USD
NetCashProvidedByUsedInOperatingActivitiesContinuingOperations-5,853,0002016-01-31 18USD
MachineryAndEquipmentGross5,787,0002020-10-31 68USD
StockRepurchaseProgramAuthorizedAmount15,000,0002023-03-29 4USD
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect-4,913,0002026-04-30 64USD
Cash4,872,0002026-04-30 22USD
OperatingLeaseLiability4,512,0002026-04-30 20USD
OperatingLeasesFutureMinimumPaymentsDueThereafter4,400,0002019-04-30 5USD
StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount14,300,0002026-04-30 13USD
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest4,068,0002026-04-30 21USD
DeferredRevenue4,022,0002019-04-30 7USD
DeferredRevenueCurrent4,022,0002019-04-30 58USD
ProceedsFromWarrantExercises3,900,0002021-04-30 20USD
OperatingLeaseRightOfUseAsset3,697,0002026-04-30 59USD
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount3,537,0002026-04-30 17USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAfterAccumulatedDepreciationAndAmortization3,526,0002026-04-30 42USD
ClassOfWarrantOrRightOutstanding3,276,6672014-01-31 3shares
BusinessAcquisitionContingentConsiderationPotentialCashPayment3,000,0002013-01-31 1CAD
BusinessAcquisitionContingentConsiderationPotentialCashPayment3,000,0002012-10-31 2USD
GainLossOnDispositionOfAssets3,000,0002018-04-30 2USD
PaymentsToAcquireProductiveAssets3,000,0002013-04-30 2USD
OperatingLeaseLiabilityNoncurrent2,992,0002026-04-30 58USD
Revenues2,900,0002019-04-30 3USD
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths2,869,0002026-04-30 25USD
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo2,816,0002026-04-30 28USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue2,673,0002026-04-30 118USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue2,673,0002026-04-30 64USD
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount2,639,8202026-04-30 112shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber2,639,8202026-04-30 119shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber2,639,8202026-04-30 66shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue12,618,0002026-04-30 66USD
AccruedLiabilitiesCurrent2,592,0002026-04-30 121USD
IncreaseDecreaseInAccountsPayable2,558,0002026-04-30 120USD
CashAndCashEquivalentsPeriodIncreaseDecrease-2,439,0002018-04-30 56USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFive2,392,0002024-04-30 8USD
LesseeOperatingLeaseLiabilityPaymentsDueYearFour2,392,0002025-04-30 24USD
LesseeOperatingLeaseLiabilityPaymentsDueYearThree2,364,0002026-04-30 28USD
IncreaseDecreaseInAccountsReceivable2,002,0002026-04-30 102USD
NotesPayableRelatedPartiesClassifiedCurrent2,000,0002015-01-31 2USD
LeaseCost1,918,0002026-04-30 26USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetAccumulatedDepreciationAndAmortization1,900,0002024-04-30 14USD
ServicingAsset1,900,0002024-04-30 10USD
OperatingLeaseExpense1,800,0002026-04-30 78USD
OperatingLeaseCost1,778,0002026-04-30 26USD
CapitalizedComputerSoftwareGross1,758,0002020-10-31 68USD
IncreaseDecreaseInDeferredRevenue1,706,0002023-04-30 72USD
AdjustmentsToAdditionalPaidInCapitalWarrantIssued1,616,0002015-04-30 2USD
IncreaseDecreaseInOperatingLeaseLiability-1,586,0002026-04-30 26USD
OperatingLeaseLiabilityCurrent1,520,0002026-04-30 58USD
LineOfCreditFacilityMaximumBorrowingCapacity1,500,0002017-10-30 7USD
RevenueFromGrants1,500,0002010-12-31 4USD
ValuationAllowanceDeferredTaxAssetChangeInAmount1,500,0002026-04-30 8USD
OperatingLeasesFutureMinimumPaymentsDueInTwoYears1,471,0002019-04-30 8USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber1,469,9502026-04-30 66shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardSharesIssuedInPeriod1,468,1612016-04-30 2shares
OperatingLeasesFutureMinimumPaymentsDueInThreeYears1,445,0002019-04-30 7USD
OperatingLeasesFutureMinimumPaymentsDueInFiveYears1,419,0002019-04-30 5USD
OperatingLeasesFutureMinimumPaymentsDueInFourYears1,404,0002019-04-30 5USD
DeferredRevenueRefundPayments1,400,0002011-10-31 4USD
DepreciationDepletionAndAmortization1,400,0002026-04-30 78USD
HostingArrangementServiceContractImplementationCostCapitalizedAccumulatedAmortization1,400,0002021-10-31 5USD
OperatingLeasesFutureMinimumPaymentsDueCurrent1,388,0002019-04-30 7USD
DepreciationAndAmortization1,377,0002026-04-30 100USD
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost1,371,0002026-04-30 28USD
DeferredIncomeTaxLiabilities1,310,0002026-04-30 2USD
DeferredTaxAssetsNet1,310,0002026-04-30 2USD
AllowanceForDoubtfulAccountsReceivableCurrent1,301,0002024-04-30 3USD
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue1,237,0002026-04-30 119USD
AllocatedShareBasedCompensationExpense1,237,0002026-04-30 168USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross1,205,2722026-04-30 69shares
NetIncomeLoss-1,175,0002026-04-30 224USD
NetIncomeLossAvailableToCommonStockholdersDiluted-1,175,0002026-04-30 100USD
ProfitLoss-1,175,0002026-04-30 17USD
PrepaidExpenseAndOtherAssetsCurrent1,169,0002026-04-30 120USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic-1,164,0002026-04-30 2USD
OperatingIncomeLoss-1,140,0002026-04-30 182USD
AllowanceForDoubtfulAccountsReceivable1,057,0002026-04-30 83USD
DebtConversionOriginalDebtAmount11,000,0002014-12-01 1USD
FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization1,000,0002026-01-31 32USD
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized970,0002019-01-31 6USD
ServicingAssetAtAmortizedValue965,0002023-01-31 3USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest-929,0002026-04-30 180USD
PropertyPlantAndEquipmentAdditions910,0002018-01-31 3USD
ProceedsFromIssuanceOfWarrants900,0002011-10-31 2USD
StockRepurchasedAndRetiredDuringPeriodValue-845,0002011-04-30 1USD
LeaseAndRentalExpense822,0002019-04-30 27USD
ServicingAssetAtFairValueAmount807,0002023-04-30 7USD
WarrantsAndRightsOutstanding800,0002013-01-31 3USD
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear742,0002026-01-31 21USD
PaymentsOfFinancingCosts742,0002017-04-30 10USD
TreasuryStockCommonValue708,0002026-04-30 26USD
TreasuryStockValueAcquiredCostMethod708,0002026-04-30 14USD
StockRepurchasedDuringPeriodValue634,0002024-04-30 13USD
TaxCreditCarryforwardAmount607,0002013-04-30 1USD
WarrantsNotSettleableInCashFairValueDisclosure600,0002015-01-31 6USD
RoyaltyExpense594,0002026-04-30 62USD
OperatingLeasesRentExpenseNet583,0002019-01-31 1USD
NetCashProvidedByUsedInInvestingActivities-540,0002026-04-30 102USD
PropertyPlantAndEquipmentAndFinanceLeaseRightOfUseAssetBeforeAccumulatedDepreciationAndAmortization528,0002022-07-31 10USD
NetIncomeLossAvailableToCommonStockholdersBasic-508,0002026-01-31 4USD
StockIssuedDuringPeriodValueShareBasedCompensation500,0002013-01-28 16USD
Depreciation478,0002020-10-31 98USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageIntrinsicValue370,6262019-01-31 1USD/shares
DeferredTaxLiabilitiesPropertyPlantAndEquipment367,0002026-04-30 2USD
CapitalLeasedAssetsGross366,0002019-04-30 34USD
Goodwill335,0002026-04-30 120USD
DeferredTaxAssetsDeferredIncome315,0002026-04-30 2USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod310,0002013-07-31 6shares
CapitalizedComputerSoftwareAmortization1300,0002020-04-30 1USD
DeferredRevenuePeriodIncreaseDecrease277,0002013-10-31 3USD
IncreaseDecreaseInContractReceivablesNet277,0002014-01-31 1USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts269,0002026-04-30 2USD
CurrentIncomeTaxExpenseBenefit246,0002026-04-30 28USD
IncomeTaxExpenseBenefit246,0002026-04-30 176USD
IncomeTaxesPaidNet242,0002026-04-30 2USD
FurnitureAndFixturesGross238,0002020-10-31 68USD
CapitalLeasesFutureMinimumPaymentsDue234,0002019-01-31 17USD
ProceedsFromStockOptionsExercised234,0002026-04-30 44USD
StockIssuedDuringPeriodValueOther234,0002026-04-30 83USD
CapitalLeasesFutureMinimumPaymentsDueCurrent224,0002019-01-31 17USD
CapitalLeasesFutureMinimumPaymentsPresentValueOfNetMinimumPayments224,0002019-01-31 16USD
CapitalLeasesFutureMinimumPaymentsRemainderOfFiscalYear218,0002019-01-31 17USD
StockOptionPlanExpense213,9512016-04-30 2USD
OtherAssetsNoncurrent212,0002026-04-30 74USD
OtherNonoperatingIncomeExpense211,0002026-04-30 162USD
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets-200,0002026-04-30 102USD
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate-195,0002026-04-30 2USD
TaxAdjustmentsSettlementsAndUnusualProvisions181,0002025-04-30 4USD
LiabilitiesOtherThanLongtermDebtNoncurrent178,0002020-04-30 6USD
NetCashProvidedByUsedInInvestingActivitiesContinuingOperations-176,0002016-01-31 18USD
CurrentStateAndLocalTaxExpenseBenefit158,0002026-04-30 28USD
OperatingLeasesFutureMinimumPaymentsRemainderOfFiscalYear155,0002019-01-31 2USD
DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities153,0002026-04-30 28USD
IncreaseDecreaseInRestrictedCashForOperatingActivities150,0002012-04-30 6USD
CapitalLeasesFutureMinimumPaymentsExecutoryCosts149,0002014-11-30 4USD
FinanceLeasePrincipalPayments135,0002026-04-30 43USD
FinanceLeaseRightOfUseAssetAmortization135,0002026-04-30 50USD
MinorityInterest129,0002026-04-30 8USD
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance126,0002026-04-30 2USD
IncomeTaxReconciliationStateAndLocalIncomeTaxes125,0002026-04-30 2USD
TreasuryStockSharesAcquired120,3002026-04-30 13shares
CapitalLeasesIncomeStatementAmortizationExpense116,0002019-04-30 9USD
GainLossOnSaleOfPropertyPlantEquipment-111,0002026-04-30 54USD
StockIssuedDuringPeriodSharesStockOptionsExercised109,6562026-04-30 62shares
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTaxPortionAttributableToParent100,0002014-04-30 5USD
NetCashProvidedByUsedInFinancingActivities99,0002026-04-30 102USD
CapitalExpendituresIncurredButNotYetPaid98,0002026-04-30 20USD
CurrentForeignTaxExpenseBenefit-95,0002025-04-30 26USD
ForeignIncomeTaxExpenseBenefitContinuingOperations-95,0002025-04-30 26USD
FinanceLeaseLiabilityPaymentsDue87,0002026-04-30 12USD
FinanceLeaseLiability85,0002026-04-30 15USD
FinanceLeaseRightOfUseAsset85,0002026-04-30 41USD
FinanceLeaseLiabilityPaymentsDueNextTwelveMonths80,0002026-04-30 9USD
FinanceLeaseLiabilityCurrent79,0002026-04-30 29USD
OtherLiabilitiesCurrent79,0002026-04-30 36USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod66,2702026-04-30 66shares
NetIncomeLossAttributableToNoncontrollingInterest-61,0002025-10-31 6USD
EffectiveIncomeTaxRateReconciliationGiltiAmount59,0002026-04-30 2USD
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPeriodIncreaseDecrease-57,0002012-04-30 12USD
OtherComprehensiveIncomeForeignCurrencyTranslationAdjustmentTax-57,0002012-04-30 2USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost56,5292020-04-30 15USD
PreferredStockSharesAuthorized56,0752013-07-31 18shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod53,3332026-04-30 66shares
AdvertisingExpense50,0002013-04-30 2USD
DeferredRevenueRevenueRecognized48,0002016-01-31 29USD
LicenseCosts45,0002013-01-31 5CAD
LicenseCosts40,0002010-12-31 2USD
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedOptionsForfeitedNumberOfShares40,0002019-10-31 1shares
IncreaseDecreaseInAccruedLiabilities37,0002026-04-30 120USD
NetCashProvidedByUsedInFinancingActivitiesContinuingOperations-35,0002016-01-31 18USD
RepaymentsOfLongTermCapitalLeaseObligations35,0002020-04-30 44USD
CapitalLeasesFutureMinimumPaymentsDueInThreeYears32,0002018-10-31 15USD
ProvisionForDoubtfulAccounts28,0002026-04-30 52USD
ProceedsFromSaleOfMachineryAndEquipment24,0002026-04-30 4USD
IncomeTaxReconciliationPriorYearIncomeTaxes23,0002026-04-30 2USD
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations20,0002025-04-30 26USD
FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear20,0002026-01-31 6USD
AdjustmentsToAdditionalPaidInCapitalStockIssuedIssuanceCosts18,0002016-04-30 1USD
RelatedPartyTransactionAmountsOfTransaction18,0002015-07-31 6USD
CapitalLeasesFutureMinimumPaymentsDueInFiveYears16,0002016-01-31 5USD
CapitalLeasesFutureMinimumPaymentsDueInFourYears16,0002017-01-31 9USD
CapitalLeasesFutureMinimumPaymentsDueInTwoYears16,0002019-01-31 17USD
IncreaseDecreaseInOtherNoncurrentAssets16,0002026-04-30 34USD
StockRepurchasedDuringPeriodShares14,4222023-04-30 1shares
CommonStockValue14,0002026-04-30 120USD
ShareBasedGoodsAndNonemployeeServicesTransactionModificationOfTermsIncrementalCompensationCost13,0002019-04-30 3USD
NonoperatingIncomeExpense-12,0002019-07-31 98USD
DeferredForeignIncomeTaxExpenseBenefit11,0002016-04-30 8USD
AccruedRoyaltiesCurrentAndNoncurrent10,0002014-01-31 3CAD
CapitalLeasesFutureMinimumPaymentsInterestIncludedInPayments10,0002019-01-31 14USD
OtherNonoperatingIncome-10,0002012-10-31 17USD
RoyaltyExpense10,0002013-04-30 5CAD
GainLossOnTerminationOfLease9,0002026-04-30 22USD
OtherLiabilitiesNoncurrent7,0002026-04-30 92USD
FinanceLeaseLiabilityPaymentsDueYearFour7,0002024-04-30 1USD
FinanceLeaseLiabilityPaymentsDueYearThree7,0002025-04-30 5USD
FinanceLeaseLiabilityPaymentsDueYearTwo7,0002026-04-30 9USD
FinanceLeaseLiabilityNoncurrent7,0002026-04-30 15USD
CapitalLeasesLesseeBalanceSheetAssetsByMajorClassAccumulatedDeprecation6,0002015-07-31 4USD
StockIssuedDuringPeriodValueIssuedForServices6,0002019-04-30 14USD
ServicingFeesNet5,9002015-07-31 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGrantDateIntrinsicValue5,0002012-10-31 1USD/shares
FinanceLeaseInterestExpense5,0002026-04-30 26USD
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments-4,0002012-10-31 4USD
LeaseholdImprovementsGross4,0002020-10-31 54USD
StockIssuedDuringPeriodSharesIssuedForServices3,8072017-04-27 7shares
IncomeTaxExaminationPenaltiesAndInterestAccrued3,0002022-01-31 6USD
CapitalLeaseObligationsCurrent2,0002019-10-31 15USD
StockIssuedDuringPeriodValueNewIssues2,0002015-04-30 4USD
FinanceLeaseLiabilityUndiscountedExcessAmount2,0002026-04-30 9USD
StockIssuedDuringPeriodSharesOther1,1602020-07-31 1shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice122026-04-30 57USD/shares
PreferredStockParOrStatedValuePerShare102013-07-31 18USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice82026-04-30 66USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice72026-04-30 72USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice62026-04-30 119USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice62026-04-30 55USD/shares
ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights162015-03-11 1USD/shares
TreasuryStockAcquiredAverageCostPerShare62026-01-31 12USD/shares
EffectiveIncomeTaxRateReconciliationTaxCredits-52018-04-30 12pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice52026-04-30 66USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue42026-04-30 162USD/shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice22026-04-30 62USD/shares
NumberOfOperatingSegments12026-04-30 7segment
NumberOfReportableSegments12026-04-30 15segment
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice12012-10-31 2USD/shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMaximum12026-04-30 108pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRateMinimum12026-04-30 108pure
EffectiveIncomeTaxRateContinuingOperations-02026-04-30 28pure
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate02026-04-30 28pure
EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance-02026-04-30 28pure
EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes-02026-04-30 28pure
EarningsPerShareBasicAndDiluted-02018-04-30 66USD/shares
DebtInstrumentInterestRateStatedPercentage02014-12-01 1pure
ConcentrationRiskPercentage102015-04-30 3pure
EarningsPerShareBasic-02026-04-30 120USD/shares
EarningsPerShareDiluted-02026-04-30 120USD/shares
EffectiveIncomeTaxRateReconciliationGiltiPercent-02026-04-30 2pure
LesseeOperatingLeaseDiscountRate02020-10-31 6pure
OperatingLeaseWeightedAverageDiscountRatePercent02026-04-30 32pure
CapitalLeasesOfLesseeContingentRentalsBasisSpreadOnVariableRate02018-04-30 10pure
DebtConversionConvertedInstrumentRate02014-12-01 1pure
LesseeFinanceLeaseDiscountRate02019-10-31 1pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMaximum02026-04-30 104pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRateMinimum02026-04-30 101pure
EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes-02026-04-30 2pure
FairValueAssumptionsRiskFreeInterestRate02013-04-30 1pure
EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential02025-04-30 16pure
CommonStockParOrStatedValuePerShare02026-04-30 121USD/shares
TemporaryEquityParOrStatedValuePerShare02014-04-30 24USD/shares
AccumulatedOtherComprehensiveIncomeLossNetOfTax02014-04-30 24USD
CapitalLeaseObligationsIncurred02024-04-30 28USD
CapitalLeaseObligationsNoncurrent02019-04-30 18USD
CashEquivalentsAtCarryingValue02026-04-30 42USD
CommitmentsAndContingencies02011-07-31 2USD
CurrentFederalTaxExpenseBenefit02026-04-30 26USD
DebtConversionConvertedInstrumentAmount102016-04-30 4USD
DeferredFederalIncomeTaxExpenseBenefit02026-04-30 10USD
DeferredIncomeTaxExpenseBenefit02026-04-30 12USD
DeferredRentCreditNoncurrent02019-07-31 13USD
DeferredRevenueRevenueRecognized102017-04-30 10USD
DeferredStateAndLocalIncomeTaxExpenseBenefit02026-04-30 10USD
DeferredTaxAssetsInProcessResearchAndDevelopment02019-04-30 14USD
DeferredTaxAssetsLiabilitiesNet02026-04-30 16USD
DeferredTaxAssetsLiabilitiesNetCurrent02019-04-30 12USD
DeferredTaxAssetsOperatingLossCarryforwardsForeign02019-04-30 14USD
DeferredTaxAssetsStateTaxes02019-04-30 14USD
DerivativeLiabilitiesNoncurrent02015-04-30 32USD
DilutiveSecurities02016-04-30 2USD
DueToRelatedPartiesCurrentAndNoncurrent02023-01-31 10USD
EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate02020-04-30 4pure
EffectiveIncomeTaxRateReconciliationNondeductibleExpenseImpairmentLosses02021-04-30 4pure
EffectiveIncomeTaxRateReconciliationOtherAdjustments02019-04-30 14pure
EffectOfExchangeRateOnCashAndCashEquivalents02015-07-31 34USD
FairValueAssumptionsExpectedDividendRate02015-04-30 12pure
FairValueOfAssetsAcquired02013-04-30 2USD
FederalIncomeTaxExpenseBenefitContinuingOperations02025-04-30 24USD
ForeignCurrencyTransactionGainLossBeforeTax02015-04-30 4USD
GainLossOnDerivativeInstrumentsNetPretax02016-04-30 60USD
GainLossOnDispositionOfAssets102016-04-30 4USD
GainOnDerivativeInstrumentsPretax02016-01-31 20USD
GoodwillImpairmentLoss02026-04-30 12USD
GrantsReceivableCurrent02012-04-30 16USD
HostingArrangementServiceContractImplementationCostExpenseAmortization02024-04-30 37USD
ImpairmentOfLongLivedAssetsHeldForUse02026-04-30 14USD
IncomeTaxExaminationPenaltiesAndInterestExpense02025-04-30 42USD
IncomeTaxesPaid02013-04-30 2USD
IncreaseDecreaseInDeferredCharges02020-04-30 6USD
IncreaseDecreaseInDeferredCompensation02019-04-30 4USD
IncreaseDecreaseInOtherCurrentLiabilities02023-01-31 14USD
IncreaseDecreaseInOtherNoncurrentLiabilities02023-01-31 50USD
IncreaseDecreaseInPrepaidRent02020-01-31 12USD
IncreaseDecreaseInRestrictedCash02017-04-30 34USD
IncrementalCommonSharesAttributableToCallOptionsAndWarrants02026-04-30 92shares
IssuanceOfStockAndWarrantsForServicesOrClaims02020-04-30 32USD
LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive02024-04-30 8USD
NoncashOrPartNoncashAcquisitionFixedAssetsAcquired102021-01-31 6USD
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax02015-04-30 36USD
PaymentsForRepurchaseOfCommonStock02025-04-30 26USD
PaymentsOfStockIssuanceCosts02017-04-30 21USD
PreferredStockSharesIssued02013-07-31 18shares
PreferredStockSharesOutstanding02013-07-31 18shares
PreferredStockValue02013-07-31 18USD
ProceedsFromIssuanceInitialPublicOffering02012-04-30 2USD
ProceedsFromIssuanceOfCommonStock02018-04-30 22USD
ProceedsFromIssuanceOfPrivatePlacement02016-04-30 10USD
ProceedsFromNotesPayable02016-04-30 8USD
ProceedsFromPaymentsForOtherFinancingActivities02014-07-31 2USD
ProceedsFromSaleOfProductiveAssets02019-04-30 8USD
ProceedsFromSaleOfPropertyPlantAndEquipment02012-04-30 2USD
PropertyPlantAndEquipmentOther02013-04-30 8USD
RedeemableNoncontrollingInterestEquityCommonCarryingAmount02014-04-30 24USD
RestrictedCash02019-04-30 8USD
RestrictedCashAndCashEquivalentsNoncurrent02019-04-30 62USD
RevenueFromRelatedParties02013-07-31 9USD
RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability02024-04-30 24USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod02012-07-31 1shares
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate02026-04-30 162pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate02025-10-31 39pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate02025-10-31 44pure
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue02019-07-31 3USD
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOtherIncreasesDecreasesInPeriod02012-10-31 2shares
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsOtherShareIncreaseDecreaseInPeriodWeightedAverageExercisePrice02012-10-31 2USD/shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue102015-04-30 9USD
SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit02025-01-31 12USD
StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures02014-04-30 7USD
TemporaryEquitySharesOutstanding02014-04-30 24shares
TreasuryStockShares02019-04-30 64shares
TreasuryStockValue02019-04-30 64USD
UnrecognizedTaxBenefits02026-04-30 97USD
UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities02025-04-30 18USD
UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense02024-04-30 11USD
UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions02026-04-30 24USD
UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions02026-04-30 24USD
CapitalizedSoftwareDevelopmentCostsForSoftwareSoldToCustomers02023-07-31 2USD
FinanceLeaseLiabilityPaymentsDueAfterYearFive02024-04-30 1USD
PropertyPlantAndEquipmentDisposals02023-04-30 1USD
AllowanceForDoubtfulAccountsReceivableRecoveries02024-07-31 1USD
AllowanceForDoubtfulAccountsReceivableWriteOffs02026-01-31 7USD
UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations02026-04-30 4USD
EffectiveIncomeTaxRateReconciliationTaxContingencies02026-04-30 2pure
IncomeTaxPaidFederalAfterRefundReceived02026-04-30 2USD
IncomeTaxReconciliationTaxContingencies02026-04-30 2USD
UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions02026-04-30 2USD
UnrecognizedTaxBenefitsIncreasesResultingFromSettlementsWithTaxingAuthorities02026-04-30 2USD

What to be careful about

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