Cognex Corporation (0I14.L)

USD 37.05

(0.41%)

Annual Income Statements

(In USD)
Breakdown 2023 2022 2021 2020 2019 2018
Revenue 837.54 Million 1 Billion 1.03 Billion 811.02 Million 725.62 Million 806.33 Million
Cost of Revenue 236.3 Million 284.18 Million 277.27 Million 206.42 Million 189.75 Million 206.05 Million
Gross Profit 601.24 Million 721.9 Million 759.82 Million 604.59 Million 535.87 Million 600.28 Million
Operating Expenses 478.53 Million 453.24 Million 444.72 Million 398.57 Million 393.26 Million 379.14 Million
Selling, General and Administrative Expenses 339.13 Million 312.1 Million 309.35 Million 267.59 Million 273.84 Million 262.69 Million
Research and Development Expenses 139.4 Million 141.13 Million 135.37 Million 130.98 Million 119.42 Million 116.44 Million
Other Expenses -8 Million -412 Thousand -591 Thousand -309 Thousand 1.21 Million -219 Thousand
Cost and Expenses 714.84 Million 737.42 Million 721.99 Million 604.99 Million 583.02 Million 585.19 Million
Operating Income 130.7 Million 246.22 Million 315.1 Million 170.52 Million 97.31 Million 221.14 Million
Interest Expense - 16.31 Million - - - -
Income Tax Expense 22.11 Million 35.17 Million 39.01 Million 10.72 Million -40.87 Million 15.3 Million
Earnings before Tax 135.34 Million 250.69 Million 318.9 Million 186.91 Million 162.99 Million 234.57 Million
Net Income 113.23 Million 215.52 Million 279.88 Million 176.18 Million 203.86 Million 219.26 Million
Earnings Per Share Basic 0.66 1.24 1.59 1.02 1.19 1.27
Earnings Per Share Diluted 0.65 1.23 1.56 1.00 1.16 1.24
Weighted Average Shares Outstanding 172.24 Million 173.4 Million 176.46 Million 173.48 Million 171.19 Million 172.33 Million
Weighted Average Shares Outstanding (Diluted) 173.39 Million 174.86 Million 179.91 Million 176.59 Million 175.26 Million 177.4 Million
Gross Margin 0.72 0.72 0.73 0.75 0.74 0.74
EBIT Margin 0.17 0.28 0.30 0.31 0.17 0.26
Profit Margin 0.14 0.21 0.27 0.22 0.28 0.27
EBITDA 144.58 Million 288.28 Million 335.38 Million 232.52 Million 167.5 Million 242.69 Million
Earnings Before Tax Margin 0.16 0.24 0.30 0.21 0.13 0.27

Income Statement Charts