CYduct Diagnostics, Inc. (CYDX)

USD 0.15

(0.0%)

Annual Income Statements

(In USD)
Breakdown 2024 2023 2022 2021 2019 2018
Revenue 84.48 Thousand 119.33 Thousand 94.05 Thousand 160.82 Thousand 194.43 Thousand 184.32 Thousand
Cost of Revenue 27.89 Thousand 35.93 Thousand 30.54 Thousand 45.3 Thousand 62.73 Thousand 91.56 Thousand
Gross Profit 56.59 Thousand 83.4 Thousand 63.51 Thousand 115.52 Thousand 131.69 Thousand 92.75 Thousand
Operating Expenses 435.5 Thousand 524.65 Thousand 467.06 Thousand 486.35 Thousand 380.48 Thousand 379.28 Thousand
Selling, General and Administrative Expenses 435.5 Thousand 524.65 Thousand 467.06 Thousand 486.35 Thousand 380.48 Thousand 379.28 Thousand
Research and Development Expenses - - - - - -
Other Expenses - - - - - -
Cost and Expenses 463.39 Thousand 560.58 Thousand 497.6 Thousand 531.66 Thousand 443.22 Thousand 470.85 Thousand
Operating Income -378.9 Thousand -441.25 Thousand -403.55 Thousand -370.83 Thousand -248.79 Thousand -286.53 Thousand
Interest Expense 39.12 Thousand 31.49 Thousand 16.94 Thousand 1200.00 1514.00 -
Income Tax Expense - -228.48 Thousand -236.55 Thousand -206.29 Thousand -171.86 Thousand -161.14 Thousand
Earnings before Tax -418.03 Thousand -472.74 Thousand -420.49 Thousand -372.03 Thousand 559.05 Thousand 1.91 Million
Net Income -418.03 Thousand -472.74 Thousand -420.49 Thousand -372.03 Thousand 559.05 Thousand 1.91 Million
Earnings Per Share Basic -0.08 -0.09 -0.08 -0.07 0.19 3.14
Earnings Per Share Diluted -0.08 -0.09 -0.08 -0.07 0.19 3.14
Weighted Average Shares Outstanding 5.2 Million 5.14 Million 5.14 Million 5 Million 2.94 Million 610 Thousand
Weighted Average Shares Outstanding (Diluted) 5.2 Million 5.14 Million 5.14 Million 5 Million 2.94 Million -
Gross Margin 0.67 0.70 0.68 0.72 0.68 0.50
EBIT Margin -4.48 -3.70 -4.29 -2.31 -1.28 -1.55
Profit Margin -4.95 -3.96 -4.47 -2.31 2.88 10.39
EBITDA -378.9 Thousand -441.25 Thousand -403.55 Thousand -370.83 Thousand 560.56 Thousand 1.91 Million
Earnings Before Tax Margin -4.48 -3.70 -4.29 -2.31 -1.28 -1.55

Income Statement Charts