Cognex Corporation

23.51
-0.26 (-1.09%)
At close: Apr 21, 2025, 3:59 PM
23.30
-0.91%
Pre-market: Apr 22, 2025, 04:11 AM EDT

Cognex Balance Sheet Statement

Financials in USD. Fiscal year is January - December.
Fiscal Year FY 2024 FY 2023 FY 2022 FY 2021 FY 2020 FY 2019 FY 2018 FY 2017 FY 2016
Period Ending Dec 31, 2024 Dec 31, 2023 Dec 31, 2022 Dec 31, 2021 Dec 31, 2020 Dec 31, 2019 Dec 31, 2018 Dec 31, 2017 Dec 31, 2016
186.09M 202.66M 854.25M 907.36M 269.07M 845.35M 797.6M 827.98M 745.17M
59.96M 129.39M 218.76M 137.46M 103.24M 240.47M 427.35M 297.96M 341.19M
340.9M 244.23M 454.12M 583.75M 395.13M 433.45M 262.04M 423.44M 324.33M
5.03M 7.09M -377.81M -503.77M 7.79M -396M -224.11M -390.15M -301.15M
143.36M 116.57M 127.6M 134.34M 131.33M 108.23M 127.48M 126.84M 57.66M
157.53M 162.28M 122.48M 113.1M 60.83M 60.26M 83.28M 67.92M 26.98M
126.39M 16.59M 18.23M n/a n/a n/a 1.00 n/a n/a
613.37M 679M 1.1B 1.15B 601.69M 1.01B 1.01B 1.02B 829.81M
165.77M 180.96M 117.4M 100.7M 101.75M 106.97M 91.4M 78.05M 53.99M
475.62M 506.13M 255.04M 253.6M 259.63M 282.94M 123.32M 126.4M 103.59M
1.38B 1.34B 855.99M 852.85M 1.2B 876.87M 281.3M 265.12M 208.79M
1.99B 2.02B 1.96B 2B 1.8B 1.89B 1.29B 1.29B 1.04B
38.05M 21.45M 27.1M 44.05M 16.27M 17.87M 16.23M 23.46M 9.83M
25.04M 31.52M 40.79M 35.74M 21.27M 14.43M 9.85M 9.97M 8.21M
8.85M 9.62M 8.45M 7.79M n/a 5.65M n/a n/a n/a
34.32M 47.4M 69.04M 51.71M 41.23M 54.53M 11.27M 55.77M 9.84M
169.38M 151.88M 228.13M 238.74M 132.3M 163.07M 150.54M 186.61M 71.13M
61.36M n/a n/a n/a n/a n/a n/a n/a n/a
27.45M 45.32M 50.78M 73.42M 73.13M 65.08M 62.09M 79.13M 10.23M
305.96M 361.18M 291.62M 334.83M 406.2M 367.15M 3.87M 5.9M 4.87M
475.35M 513.06M 519.75M 573.57M 538.5M 530.23M 154.4M 192.52M 76M
70.22M 78.6M 48.21M 25.58M 26.23M 17.97M n/a n/a n/a
341K 343K 345K 351K 352K 345K 342K 347K 172K
499.3M 512.54M 528.18M 562.88M 487.91M 753.27M 646.21M 668.27M 643.83M
-72.78M -45.34M -69.3M -47.94M -33.8M -37.27M -40.5M -34.6M -56.43M
1.52B 1.5B 1.44B 1.43B 1.26B 1.36B 1.14B 1.1B 962.6M
400.85M 373.62M 672.88M 721.2M 498.37M 673.92M 689.39M 721.4M 665.53M