Logo image of CSBR

CHAMPIONS ONCOLOGY INC (CSBR) Stock Income Statement

USA - NASDAQ:CSBR - US15870P3073 - Common Stock

6.42 USD
+0.12 (+1.9%)
Last: 10/6/2025, 9:34:06 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

TTM
(2025-7-31)
2025
(2025-4-30)
2024
(2024-4-30)
2023
(2023-4-30)
2022
(2022-4-30)
Revenue
CSBR Revenue ChartCSBR Revenue over time chart
56.88M56.94M50.16M53.87M49.11M
Cost Of Goods
CSBR Cost Of Goods ChartCSBR Cost Of Goods over time chart
29.31M28.39M29.40M29.53M23.63M
Gross Profit
CSBR Gross Profit ChartCSBR Gross Profit over time chart
27.57M28.55M20.75M24.34M25.48M
Operating Expenses
CSBR Operating Expenses ChartCSBR Operating Expenses over time chart
24.56M23.71M27.68M28.79M24.87M
Research and Development
CSBR Research and Development ChartCSBR Research and Development over time chart
7.45M6.83M9.54M11.55M9.37M
Selling, General, and Administrative Expenses
CSBR Selling, General, and Administrative Expenses ChartCSBR Selling, General, and Administrative Expenses over time chart
17.10M16.88M18.13M17.24M15.50M
Operating Income
CSBR Operating Income ChartCSBR Operating Income over time chart
3.01M4.85M-6.92M-4.45M610.00K
Interest Income/Expense
CSBR Interest Income/Expense ChartCSBR Interest Income/Expense over time chart
N/A71.00K48.00KN/AN/A
Other Income/Expense
CSBR Other Income/Expense ChartCSBR Other Income/Expense over time chart
144.00K2.00KN/A-10.00K-20.00K
Non Recurring Items
CSBR Non Recurring Items ChartCSBR Non Recurring Items over time chart
N/A-293.00K-435.00K-810.00KN/A
Income Before Taxes
CSBR Income Before Taxes ChartCSBR Income Before Taxes over time chart
2.84M4.63M-7.31M-5.27M580.00K
Income Tax
CSBR Income Tax ChartCSBR Income Tax over time chart
-81.00K-75.00K-32.00K70.00K40.00K
Net Income
CSBR Net Income ChartCSBR Net Income over time chart
2.95M4.70M-7.28M-5.34M550.00K
EBITDA
CSBR EBITDA ChartCSBR EBITDA over time chart
4.56M6.49M-5.05M-2.20M2.24M
 
Per Share Data
EPS Diluted Total Ops
CSBR EPS Diluted Total Ops ChartCSBR EPS Diluted Total Ops over time chart
0.200.33-0.54-0.390.04
Non GAAP EPS
CSBR Non GAAP EPS ChartCSBR Non GAAP EPS over time chart
0.360.45-0.49-0.390.03
 
Statistics
Gross Profit Margin
CSBR Gross Profit Margin ChartCSBR Gross Profit Margin over time chart
48.47%50.15%41.38%45.18%51.88%
Profit Margin
CSBR Profit Margin ChartCSBR Profit Margin over time chart
5.19%8.26%-14.51%-9.91%1.12%
Operating Profit Margin
CSBR Operating Profit Margin ChartCSBR Operating Profit Margin over time chart
5.29%8.51%-13.80%-8.26%1.24%

All data in USD

Charts

CSBR Income Statement data chartCSBR Revenue, Operating Income, Net Income and EBITDA ChartIncome Statements 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 0 20M 40M
CSBR Earnings Per Share (EPS) chartCSBR EPS Diluted and non-GAAP ChartEarnings Per Share 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 2025 TTM 0 -0.5 -1 -1.5 -2