← COGNEX CORP
| Annual Trend | FY 2016 | FY 2017 | FY 2018 | FY 2019 | FY 2020 | FY 2021 | FY 2022 | FY 2023 | FY 2024 | FY 2025 | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Total Revenue | $520.8m | $748.0m | $806.3m | $725.6m | $811.0m | $1.0b | $1.0b | $837.5m | $914.5m | $994.4m | |
| Cost of Revenue | $115.6m | $168.7m | $206.1m | $189.8m | $206.4m | $277.3m | $284.2m | $236.3m | $288.7m | $329.0m | |
| Gross Profit | $405.2m | $579.3m | $600.3m | $535.9m | $604.6m | $759.8m | $721.9m | $601.2m | $625.8m | $665.4m | |
| Operating Income (Loss) | $160.8m | $259.3m | $221.1m | $142.6m | $170.5m | $315.1m | $246.2m | $130.7m | $115.1m | $162.6m | |
| Additional Financial Items | |||||||||||
| Amortization of Intangible Assets | $3.4m | $3.3m | $3.1m | $3.4m | $4.4m | $3.7m | $3.3m | $4.6m | $11.4m | $10.5m | |
| Foreign Currency Transaction Gain (Loss), before Tax | $101k | ($1.6m) | ($1.1m) | ($509k) | $3.7m | ($2.3m) | ($1.8m) | ($10.0m) | $1.5m | ($4.1m) | |
| Income (Loss) from Continuing Operations before Income Taxes, Domestic | $23.9m | $30.1m | $39.0m | $31.4m | $39.4m | $121.7m | $48.5m | $16.0m | $35.3m | $73.5m | |
| Income (Loss) from Continuing Operations, Per Basic Share | $2 | $1 | $1 | — | — | — | — | — | — | — | |
| Income (Loss) from Continuing Operations, Per Diluted Share | $2 | $1 | $1 | — | — | — | — | — | — | — | |
| Operating Lease, Lease Income | — | — | — | $311k | $77k | — | — | — | — | — | |
| Realized Investment Gains (Losses) | — | — | — | — | — | — | — | ($2.0m) | ($8k) | $156k | |
| Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest | — | — | — | — | — | $318.9m | $250.7m | $135.3m | $131.5m | $182.8m | |
| Income (Loss) from Continuing Operations, Net of Tax, Attributable to Parent | $149.8m | $177.2m | $219.3m | — | — | — | — | — | — | — | |
| Income (Loss) from Discontinued Operations, Net of Tax, Attributable to Parent | ($255k) | $0 | $0 | — | — | — | — | — | — | — | |
| Net Income (Loss) Attributable to Parent | $149.6m | $177.2m | $219.3m | $203.9m | $176.2m | $279.9m | $215.5m | $113.2m | $106.2m | $114.4m | |
| Earnings Per Share, Basic | $0.88 | $1.02 | $1.27 | $1.19 | $1.02 | $1.59 | $1.24 | $0.66 | $0.62 | $0.68 | |
| Earnings Per Share, Diluted | $0.86 | $0.99 | $1.24 | $1.16 | $1.00 | $1.56 | $1.23 | $0.65 | $0.62 | $0.68 | |
| Weighted Average Number of Shares Outstanding, Basic | 170.7m | 173.3m | 172.3m | 171.2m | 173.5m | 176.5m | 173.4m | 172.2m | 171.4m | 168.0m | |
| Weighted Average Number of Shares Outstanding, Diluted | 174.1m | 179.6m | 177.4m | 175.3m | 176.6m | 179.9m | 174.9m | 173.4m | 172.6m | 169.4m | |
| Selling, General and Administrative Expense | $166.1m | $220.7m | $262.7m | $273.8m | $267.6m | $309.4m | $312.1m | $339.1m | $370.9m | $363.9m | |
| Other Nonoperating Income (Expense) | $871k | ($338k) | ($219k) | $1.2m | ($309k) | ($591k) | ($412k) | $592k | $922k | $7.4m | |
| Cost, Depreciation and Amortization | — | — | — | — | — | — | — | — | $12.5m | $12.4m | |
| Current Income Tax Expense (Benefit) | $22.0m | $88.5m | $16.1m | $48.6m | $14.3m | $41.6m | $64.3m | $41.8m | $45.3m | $28.7m | |
| Operating Lease, Expense | — | — | — | $6.9m | $8.2m | $8.2m | $8.9m | $11.6m | $14.1m | $14.0m | |
| Research and Development Expense | $78.3m | $99.2m | $116.4m | $119.4m | $131.0m | $135.4m | $141.1m | $139.4m | $139.8m | $139.0m | |
| Income Tax Expense (Benefit) | $19.0m | $89.7m | $15.3m | ($40.9m) | $10.7m | $39.0m | $35.2m | $22.1m | $25.3m | $68.4m |
Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.