For the year ending 2025-12-31, CGNX made $994,359K in revenue. $114,442K in net income. Net profit margin of 11.51%.
| Income Statement | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
| Revenue | 994,359 | 914,515 | 837,547 | 1,006,090 |
| Cost of revenue | 328,966 | 288,721 | 236,306 | 284,185 |
| Gross margin | 665,393 | 625,794 | 601,241 | 721,905 |
| Research, development, and engineering expenses | 138,970 | 139,815 | 139,400 | 141,133 |
| Selling, general, and administrative expenses | 363,857 | 370,914 | 339,139 | 312,107 |
| Loss from catastrophes | - | - | - | 20,779 |
| Loss (recovery) from fire | 0 | 0 | -8,000 | - |
| Restructuring charges | - | 0 | 0 | 1,657 |
| Intangible asset impairment charges | - | - | - | 0 |
| Operating income | 162,566 | 115,065 | 130,702 | 246,229 |
| Foreign currency gain (loss) | -4,082 | 1,531 | -10,039 | -1,837 |
| Investment income | 16,950 | 13,971 | 14,093 | 6,715 |
| Other income (expense) | 7,368 | 922 | 592 | -412 |
| Income before income tax expense | 182,802 | 131,489 | 135,348 | 250,695 |
| Income tax expense on continuing operations | 68,360 | 25,318 | 22,114 | 35,170 |
| Net income | 114,442 | 106,171 | 113,234 | 215,525 |
| Basic (in shares) | 168,049,000 | 171,438,000 | 172,249,000 | 173,407,000 |
| Diluted (in shares) | 169,367,000 | 172,611,000 | 173,399,000 | 174,869,000 |
| Net income (in dollars per share) | 0.68 | 0.62 | 0.66 | 1.24 |
| Net income (in dollars per share) | 0.68 | 0.62 | 0.65 | 1.23 |
COGNEX CORP (CGNX)
COGNEX CORP (CGNX)