Spectra Products Inc. (SPKTF)

USD 0.13

(0.0%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 2.07 Million 1.21 Million 1.33 Million 1.25 Million 1.57 Million 1.49 Million
Cost of Revenue 892.87 Thousand 639.47 Thousand 614.32 Thousand 550.67 Thousand 707.36 Thousand 627.7 Thousand
Gross Profit 1.18 Million 580.29 Thousand 724.06 Thousand 700.52 Thousand 862.75 Thousand 870.17 Thousand
Operating Expenses 396.12 Thousand 450.21 Thousand 412.94 Thousand 313.52 Thousand 548.65 Thousand 455.54 Thousand
Selling, General and Administrative Expenses 396.12 Thousand 450.21 Thousand 412.94 Thousand 313.52 Thousand 548.65 Thousand 455.54 Thousand
Research and Development Expenses - - - - - -
Other Expenses 59.1 Thousand - - - - -
Cost and Expenses 1.28 Million 1.08 Million 1.02 Million 864.19 Thousand 1.25 Million 1.08 Million
Operating Income 368.52 Thousand 130.08 Thousand 311.11 Thousand 387 Thousand 314.1 Thousand 414.63 Thousand
Interest Expense 9514.00 5526.85 4583.90 5109.89 25.5 Thousand 70.93 Thousand
Income Tax Expense 77.34 Thousand 58.07 Thousand 99 Thousand 102.86 Thousand -392.06 Thousand 140.88 Thousand
Earnings before Tax 292.11 Thousand 124.55 Thousand 306.53 Thousand 381.89 Thousand 281.06 Thousand 362.69 Thousand
Net Income 214.76 Thousand 66.48 Thousand 207.53 Thousand 279.02 Thousand 584.67 Thousand 221.81 Thousand
Earnings Per Share Basic 0.01 0.00 0.01 0.02 0.04 0.02
Earnings Per Share Diluted 0.01 0.00 0.01 0.02 0.04 0.02
Weighted Average Shares Outstanding 14.52 Million 15.11 Million 15.42 Million 15.42 Million 13.8 Million 12.1 Million
Weighted Average Shares Outstanding (Diluted) 15.92 Million 15.83 Million 16.01 Million 15.74 Million 14.72 Million 12.1 Million
Gross Margin 0.57 0.48 0.54 0.56 0.55 0.58
EBIT Margin 0.22 0.13 0.26 0.33 0.21 0.28
Profit Margin 0.10 0.05 0.16 0.22 0.37 0.15
EBITDA 455.77 Thousand 218.76 Thousand 432.16 Thousand 519.82 Thousand 424.35 Thousand 566.3 Thousand
Earnings Before Tax Margin 0.18 0.11 0.23 0.31 0.20 0.28

Income Statement Charts