Logo image of CSBR

CHAMPIONS ONCOLOGY INC (CSBR) Stock Income Statement

NASDAQ:CSBR - Nasdaq - US15870P3073 - Common Stock - Currency: USD

10.17  -0.32 (-3.05%)

After market: 10.17 0 (0%)

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
(2024-10-31)
2024
(2024-4-30)
2023
(2023-4-30)
2022
(2022-4-30)
2021
(2021-4-30)
Revenue
CSBR Revenue ChartCSBR Revenue over time chart
53.57M50.16M53.87M49.11M41.04M
Cost Of Goods
CSBR Cost Of Goods ChartCSBR Cost Of Goods over time chart
29.60M29.40M29.53M23.63M21.45M
Gross Profit
CSBR Gross Profit ChartCSBR Gross Profit over time chart
23.97M20.75M24.34M25.48M19.59M
Operating Expenses
CSBR Operating Expenses ChartCSBR Operating Expenses over time chart
24.32M27.68M28.79M24.87M19.22M
Research and Development
CSBR Research and Development ChartCSBR Research and Development over time chart
7.38M9.54M11.55M9.37M7.20M
Selling, General, and Administrative Expenses
CSBR Selling, General, and Administrative Expenses ChartCSBR Selling, General, and Administrative Expenses over time chart
16.95M18.13M17.24M15.50M12.03M
Operating Income
CSBR Operating Income ChartCSBR Operating Income over time chart
-352.00K-6.92M-4.45M610.00K370.00K
Interest Income/Expense
CSBR Interest Income/Expense ChartCSBR Interest Income/Expense over time chart
N/A48.00KN/AN/AN/A
Other Income/Expense
CSBR Other Income/Expense ChartCSBR Other Income/Expense over time chart
151.00KN/A-10.00K-20.00K70.00K
Non Recurring Items
CSBR Non Recurring Items ChartCSBR Non Recurring Items over time chart
N/A-435.00K-810.00KN/A0.00
Income Before Taxes
CSBR Income Before Taxes ChartCSBR Income Before Taxes over time chart
-636.00K-7.31M-5.27M580.00K440.00K
Income Tax
CSBR Income Tax ChartCSBR Income Tax over time chart
-38.00K-32.00K70.00K40.00K80.00K
Net Income
CSBR Net Income ChartCSBR Net Income over time chart
-598.00K-7.28M-5.34M550.00K360.00K
EBITDA
CSBR EBITDA ChartCSBR EBITDA over time chart
1.43M-5.05M-2.20M2.24M1.55M
 
Per Share Data
EPS Diluted Total Ops
CSBR EPS Diluted Total Ops ChartCSBR EPS Diluted Total Ops over time chart
-0.05-0.54-0.390.040.02
Non GAAP EPS
CSBR Non GAAP EPS ChartCSBR Non GAAP EPS over time chart
0.01-0.49-0.390.030.02
 
Statistics
Gross Profit Margin
CSBR Gross Profit Margin ChartCSBR Gross Profit Margin over time chart
44.75%41.38%45.18%51.88%47.73%
Profit Margin
CSBR Profit Margin ChartCSBR Profit Margin over time chart
-1.12%-14.51%-9.91%1.12%0.88%
Operating Profit Margin
CSBR Operating Profit Margin ChartCSBR Operating Profit Margin over time chart
-0.66%-13.80%-8.26%1.24%0.90%

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 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 TTM 0 -0.5 -1 -1.5 -2