COGNEX CORP (CGNX)
2025-06-29 | 2025-03-30 | 2024-09-29 | 2024-06-30 | |
---|---|---|---|---|
Revenue | 249,093 | 216,036 | 234,742 | 239,292 |
Cost of revenue | 81,217 | 71,713 | 75,343 | 72,693 |
Gross profit | 167,876 | 144,323 | 159,399 | 166,599 |
Research, development, and engineering expenses | 33,102 | 34,727 | 35,210 | 34,962 |
Selling, general, and administrative expenses | 91,341 | 83,504 | 92,625 | 93,180 |
Loss (recovery) from fire (note 17) | - | - | - | - |
Operating income | 43,433 | 26,092 | 31,564 | 38,457 |
Investment income | 4,040 | 3,990 | 3,561 | 3,116 |
Foreign currency gain (loss) | -1,503 | -2,453 | 1,221 | -181 |
Other income (expense) | 2,092 | 169 | 209 | 176 |
Income before income tax expense | 48,062 | 27,798 | 36,555 | 41,568 |
Income tax expense | 7,551 | 4,195 | 6,964 | 5,356 |
Net income | 40,511 | 23,603 | 29,591 | 36,212 |
Basic (shares) | 167,886,000 | 169,265,000 | 171,519,000 | 171,568,000 |
Basic (usd per share) | 0.24 | 0.14 | 0.17 | 0.21 |
Diluted (shares) | 168,563,000 | 170,391,000 | 172,753,000 | 172,733,000 |
Diluted (usd per share) | 0.24 | 0.14 | 0.17 | 0.21 |