Jim Ricchiuti
Analyst, Needham & Company
Earnings-call appearances
-
Advanced Energy Industries Inc Q4 FY2025 Earnings Call2026-02-10
Advanced Energy Industries Inc (AEIS)
-
Proto Labs Inc Q4 FY2025 Earnings Call2026-02-06
Proto Labs Inc (PRLB)
-
Impinj Inc Q4 FY2025 Earnings Call2026-02-05
Impinj Inc (PI)
-
Symbotic Inc. Q1 FY2026 Earnings Call2026-02-04
Symbotic Inc. (SYM)
-
Onterris, Inc. Q2 FY2025 Earnings Call2025-08-06
Onterris, Inc. (ONT)
-
Stratasys Ltd. Q2 FY2025 Earnings Call2025-06-30
Stratasys Ltd. (SSYS)
-
Nlight, Inc. Q1 FY2025 Earnings Call2025-05-08
Nlight, Inc. (LASR)
-
Mks Inc Q1 FY2025 Earnings Call2025-05-07
Mks Inc (MKSI)
-
Ipg Photonics Corp Q1 FY2025 Earnings Call2025-05-06
Ipg Photonics Corp (IPGP)
-
Napco Security Technologies, Inc Q3 FY2025 Earnings Call2025-05-05
Napco Security Technologies, Inc (NSSC)
-
Ttm Technologies Inc Q1 FY2025 Earnings Call2025-04-30
Ttm Technologies Inc (TTMI)
-
Ceco Environmental Corp Q1 FY2025 Earnings Call2025-04-29
Ceco Environmental Corp (CECO)
-
Impinj Inc Q1 FY2025 Earnings Call2025-04-23
Impinj Inc (PI)
-
3D Systems Corp Q4 FY2024 Earnings Call2025-03-26
3D Systems Corp (DDD)
-
Onterris, Inc. Q4 FY2024 Earnings Call2025-02-26
Onterris, Inc. (ONT)
-
Mks Inc Q4 FY2024 Earnings Call2025-02-12
Mks Inc (MKSI)
-
Ipg Photonics Corp Q4 FY2024 Earnings Call2025-02-11
Ipg Photonics Corp (IPGP)
-
Impinj Inc Q4 FY2024 Earnings Call2025-02-05
Impinj Inc (PI)
-
Napco Security Technologies, Inc Q2 FY2025 Earnings Call2025-02-03
Napco Security Technologies, Inc (NSSC)
-
Nlight, Inc. Q4 FY2024 Earnings Call2025-01-14
Nlight, Inc. (LASR)
-
Symbotic Inc. Q4 FY2024 Earnings Call2024-11-18
Symbotic Inc. (SYM)
-
3D Systems Corp Q3 FY2024 Earnings Call2024-11-13
3D Systems Corp (DDD)
-
Nlight, Inc. Q3 FY2024 Earnings Call2024-11-07
Nlight, Inc. (LASR)
-
Onterris, Inc. Q3 FY2024 Earnings Call2024-11-06
Onterris, Inc. (ONT)
-
Proto Labs Inc Q3 FY2024 Earnings Call2024-11-01
Proto Labs Inc (PRLB)
-
Clean Harbors Inc Q3 FY2024 Earnings Call2024-10-30
Clean Harbors Inc (CLH)
-
Cognex Corp Q3 FY2024 Earnings Call2024-10-30
Cognex Corp (CGNX)
-
Advanced Energy Industries Inc Q3 FY2024 Earnings Call2024-10-30
Advanced Energy Industries Inc (AEIS)
-
Ceco Environmental Corp Q3 FY2024 Earnings Call2024-10-29
Ceco Environmental Corp (CECO)
-
Bel Fuse Inc /Nj Q3 FY2024 Earnings Call2024-10-23
Bel Fuse Inc /Nj (BELFA)
-
Impinj Inc Q3 FY2024 Earnings Call2024-10-23
Impinj Inc (PI)
-
Stratasys Ltd. Q3 FY2024 Earnings Call2024-09-30
Stratasys Ltd. (SSYS)
-
Napco Security Technologies, Inc Q4 FY2024 Earnings Call2024-08-26
Napco Security Technologies, Inc (NSSC)
-
3D Systems Corp Q2 FY2024 Earnings Call2024-08-13
3D Systems Corp (DDD)
-
Mks Inc Q2 FY2024 Earnings Call2024-08-07
Mks Inc (MKSI)
-
Onterris, Inc. Q2 FY2024 Earnings Call2024-08-06
Onterris, Inc. (ONT)
-
Proto Labs Inc Q2 FY2024 Earnings Call2024-08-02
Proto Labs Inc (PRLB)
-
Ttm Technologies Inc Q2 FY2024 Earnings Call2024-07-31
Ttm Technologies Inc (TTMI)
-
Ceco Environmental Corp Q2 FY2024 Earnings Call2024-07-30
Ceco Environmental Corp (CECO)
-
Ipg Photonics Corp Q2 FY2024 Earnings Call2024-07-30
Ipg Photonics Corp (IPGP)
-
Symbotic Inc. Q3 FY2024 Earnings Call2024-07-29
Symbotic Inc. (SYM)
-
Napco Security Technologies, Inc Q3 FY2024 Earnings Call2024-05-06
Napco Security Technologies, Inc (NSSC)
-
Plexus Corp Q1 FY2024 Earnings Call2024-04-24
Plexus Corp (PLXS)
-
Ceco Environmental Corp Q4 FY2023 Earnings Call2024-03-05
Ceco Environmental Corp (CECO)
-
Onterris, Inc. Q4 FY2023 Earnings Call2024-02-29
Onterris, Inc. (ONT)
-
Clean Harbors Inc Q4 FY2023 Earnings Call2024-02-21
Clean Harbors Inc (CLH)
-
Cognex Corp Q4 FY2023 Earnings Call2024-02-15
Cognex Corp (CGNX)
-
Impinj Inc Q4 FY2023 Earnings Call2024-02-08
Impinj Inc (PI)
-
Ttm Technologies Inc Q4 FY2023 Earnings Call2024-02-07
Ttm Technologies Inc (TTMI)
-
Mks Inc Q4 FY2023 Earnings Call2024-02-07
Mks Inc (MKSI)
-
Napco Security Technologies, Inc Q2 FY2024 Earnings Call2024-02-05
Napco Security Technologies, Inc (NSSC)
-
Coherent Corp. Q2 FY2024 Earnings Call2024-02-05
Coherent Corp. (COHR)
-
Teledyne Technologies Inc Q3 FY2024 Earnings Call2024-01-24
Teledyne Technologies Inc (TDY)
-
Kornit Digital Ltd. Q4 FY2023 Earnings Call2023-12-31
Kornit Digital Ltd. (KRNT)
-
Stratasys Ltd. Q4 FY2023 Earnings Call2023-12-31
Stratasys Ltd. (SSYS)
-
Nlight, Inc. Q4 FY2023 Earnings Call2023-12-31
Nlight, Inc. (LASR)
-
Onterris, Inc. Q3 FY2023 Earnings Call2023-11-07
Onterris, Inc. (ONT)
-
Coherent Corp. Q1 FY2024 Earnings Call2023-11-06
Coherent Corp. (COHR)
-
Nlight, Inc. Q3 FY2023 Earnings Call2023-11-02
Nlight, Inc. (LASR)
-
Ttm Technologies Inc Q3 FY2023 Earnings Call2023-11-01
Ttm Technologies Inc (TTMI)
-
Advanced Energy Industries Inc Q3 FY2023 Earnings Call2023-10-31
Advanced Energy Industries Inc (AEIS)
-
Teledyne Technologies Inc Q2 FY2024 Earnings Call2023-10-25
Teledyne Technologies Inc (TDY)
-
Impinj Inc Q3 FY2023 Earnings Call2023-10-25
Impinj Inc (PI)
-
Coherent Corp. Q4 FY2023 Earnings Call2023-08-16
Coherent Corp. (COHR)
-
Onterris, Inc. Q2 FY2023 Earnings Call2023-08-08
Onterris, Inc. (ONT)
-
Proto Labs Inc Q2 FY2023 Earnings Call2023-08-04
Proto Labs Inc (PRLB)
-
Clean Harbors Inc Q2 FY2023 Earnings Call2023-08-02
Clean Harbors Inc (CLH)
-
Zebra Technologies Corp Q2 FY2023 Earnings Call2023-08-01
Zebra Technologies Corp (ZBRA)
-
Impinj Inc Q2 FY2023 Earnings Call2023-07-26
Impinj Inc (PI)
-
Bel Fuse Inc /Nj Q2 FY2023 Earnings Call2023-07-26
Bel Fuse Inc /Nj (BELFA)
-
Ttm Technologies Inc Q2 FY2023 Earnings Call2023-06-30
Ttm Technologies Inc (TTMI)
-
Proto Labs Inc Q1 FY2023 Earnings Call2023-05-05
Proto Labs Inc (PRLB)
-
Nlight, Inc. Q1 FY2023 Earnings Call2023-05-04
Nlight, Inc. (LASR)
-
Ttm Technologies Inc Q1 FY2023 Earnings Call2023-05-03
Ttm Technologies Inc (TTMI)
-
Clean Harbors Inc Q1 FY2023 Earnings Call2023-05-03
Clean Harbors Inc (CLH)
-
Zebra Technologies Corp Q1 FY2023 Earnings Call2023-05-02
Zebra Technologies Corp (ZBRA)
-
Ceco Environmental Corp Q1 FY2023 Earnings Call2023-03-31
Ceco Environmental Corp (CECO)
-
Stratasys Ltd. Q1 FY2023 Earnings Call2023-03-31
Stratasys Ltd. (SSYS)
-
Mks Inc Q4 FY2022 Earnings Call2023-02-27
Mks Inc (MKSI)
-
Cognex Corp Q4 FY2022 Earnings Call2023-02-16
Cognex Corp (CGNX)
-
Zebra Technologies Corp Q4 FY2022 Earnings Call2023-02-16
Zebra Technologies Corp (ZBRA)
-
Ipg Photonics Corp Q4 FY2022 Earnings Call2023-02-14
Ipg Photonics Corp (IPGP)
-
Napco Security Technologies, Inc Q2 FY2023 Earnings Call2023-02-06
Napco Security Technologies, Inc (NSSC)
-
Clean Harbors Inc Q4 FY2022 Earnings Call2022-12-31
Clean Harbors Inc (CLH)
-
Kornit Digital Ltd. Q4 FY2022 Earnings Call2022-12-31
Kornit Digital Ltd. (KRNT)
-
Ceco Environmental Corp Q3 FY2022 Earnings Call2022-11-07
Ceco Environmental Corp (CECO)
-
Proto Labs Inc Q3 FY2022 Earnings Call2022-11-04
Proto Labs Inc (PRLB)
-
Cognex Corp Q3 FY2022 Earnings Call2022-11-03
Cognex Corp (CGNX)
-
Mks Inc Q3 FY2022 Earnings Call2022-11-02
Mks Inc (MKSI)
-
Ipg Photonics Corp Q3 FY2022 Earnings Call2022-11-01
Ipg Photonics Corp (IPGP)
-
Zebra Technologies Corp Q3 FY2022 Earnings Call2022-11-01
Zebra Technologies Corp (ZBRA)
-
Impinj Inc Q3 FY2022 Earnings Call2022-10-26
Impinj Inc (PI)
-
Stratasys Ltd. Q3 FY2022 Earnings Call2022-09-30
Stratasys Ltd. (SSYS)
-
Coherent Corp. Q4 FY2022 Earnings Call2022-08-24
Coherent Corp. (COHR)
-
Ceco Environmental Corp Q2 FY2022 Earnings Call2022-08-08
Ceco Environmental Corp (CECO)
-
Onterris, Inc. Q2 FY2022 Earnings Call2022-08-08
Onterris, Inc. (ONT)
-
Proto Labs Inc Q2 FY2022 Earnings Call2022-08-05
Proto Labs Inc (PRLB)
-
Nlight, Inc. Q2 FY2022 Earnings Call2022-08-04
Nlight, Inc. (LASR)
-
Ttm Technologies Inc Q2 FY2022 Earnings Call2022-08-03
Ttm Technologies Inc (TTMI)
-
Zebra Technologies Corp Q2 FY2022 Earnings Call2022-08-02
Zebra Technologies Corp (ZBRA)
-
Cognex Corp Q2 FY2022 Earnings Call2022-08-02
Cognex Corp (CGNX)
-
Ipg Photonics Corp Q2 FY2022 Earnings Call2022-08-02
Ipg Photonics Corp (IPGP)
-
Teledyne Technologies Inc Q1 FY2023 Earnings Call2022-07-27
Teledyne Technologies Inc (TDY)
-
Kornit Digital Ltd. Q2 FY2022 Earnings Call2022-06-30
Kornit Digital Ltd. (KRNT)
-
Coherent Corp. Q3 FY2022 Earnings Call2022-05-10
Coherent Corp. (COHR)
-
Proto Labs Inc Q1 FY2022 Earnings Call2022-05-06
Proto Labs Inc (PRLB)
-
Cognex Corp Q1 FY2022 Earnings Call2022-05-05
Cognex Corp (CGNX)
-
Clean Harbors Inc Q1 FY2022 Earnings Call2022-05-04
Clean Harbors Inc (CLH)
-
Ttm Technologies Inc Q1 FY2022 Earnings Call2022-05-04
Ttm Technologies Inc (TTMI)
-
Zebra Technologies Corp Q1 FY2022 Earnings Call2022-05-03
Zebra Technologies Corp (ZBRA)
-
Teledyne Technologies Inc Q4 FY2022 Earnings Call2022-04-27
Teledyne Technologies Inc (TDY)
-
Digimarc Corp Q1 FY2022 Earnings Call2022-03-31
Digimarc Corp (DMRC)
-
Kornit Digital Ltd. Q1 FY2022 Earnings Call2022-03-31
Kornit Digital Ltd. (KRNT)
-
Stratasys Ltd. Q1 FY2022 Earnings Call2022-03-31
Stratasys Ltd. (SSYS)
-
Ceco Environmental Corp Q4 FY2021 Earnings Call2022-03-14
Ceco Environmental Corp (CECO)
-
Onterris, Inc. Q4 FY2021 Earnings Call2022-02-28
Onterris, Inc. (ONT)
-
3D Systems Corp Q4 FY2021 Earnings Call2022-02-28
3D Systems Corp (DDD)
-
Universal Display Corp \Pa\ Q4 FY2021 Earnings Call2022-02-23
Universal Display Corp \Pa\ (OLED)
-
Cognex Corp Q4 FY2021 Earnings Call2022-02-17
Cognex Corp (CGNX)
-
Ipg Photonics Corp Q4 FY2021 Earnings Call2022-02-15
Ipg Photonics Corp (IPGP)
-
Proto Labs Inc Q4 FY2021 Earnings Call2022-02-11
Proto Labs Inc (PRLB)
-
Zebra Technologies Corp Q4 FY2021 Earnings Call2022-02-10
Zebra Technologies Corp (ZBRA)
-
Ttm Technologies Inc Q4 FY2021 Earnings Call2022-02-09
Ttm Technologies Inc (TTMI)
-
Stratasys Ltd. Q4 FY2021 Earnings Call2021-12-31
Stratasys Ltd. (SSYS)
-
Coherent Corp. Q2 FY2022 Earnings Call2021-12-31
Coherent Corp. (COHR)
-
Kornit Digital Ltd. Q4 FY2021 Earnings Call2021-12-31
Kornit Digital Ltd. (KRNT)
-
Ceco Environmental Corp Q3 FY2021 Earnings Call2021-11-08
Ceco Environmental Corp (CECO)
-
Universal Display Corp \Pa\ Q3 FY2021 Earnings Call2021-11-04
Universal Display Corp \Pa\ (OLED)
-
Clean Harbors Inc Q3 FY2021 Earnings Call2021-11-03
Clean Harbors Inc (CLH)
-
Zebra Technologies Corp Q3 FY2021 Earnings Call2021-11-02
Zebra Technologies Corp (ZBRA)
-
Ipg Photonics Corp Q3 FY2021 Earnings Call2021-11-02
Ipg Photonics Corp (IPGP)
-
Bel Fuse Inc /Nj Q3 FY2021 Earnings Call2021-10-29
Bel Fuse Inc /Nj (BELFA)
-
Ttm Technologies Inc Q3 FY2021 Earnings Call2021-10-27
Ttm Technologies Inc (TTMI)
-
Stratasys Ltd. Q3 FY2021 Earnings Call2021-09-30
Stratasys Ltd. (SSYS)
-
Onterris, Inc. Q2 FY2021 Earnings Call2021-08-10
Onterris, Inc. (ONT)
-
Nlight, Inc. Q2 FY2021 Earnings Call2021-08-05
Nlight, Inc. (LASR)
-
Clean Harbors Inc Q2 FY2021 Earnings Call2021-08-04
Clean Harbors Inc (CLH)
-
Ipg Photonics Corp Q2 FY2021 Earnings Call2021-08-03
Ipg Photonics Corp (IPGP)
-
Bel Fuse Inc /Nj Q2 FY2021 Earnings Call2021-07-30
Bel Fuse Inc /Nj (BELFA)
-
Teledyne Technologies Inc Q1 FY2022 Earnings Call2021-07-28
Teledyne Technologies Inc (TDY)
-
Ttm Technologies Inc Q2 FY2021 Earnings Call2021-07-28
Ttm Technologies Inc (TTMI)
-
Stratasys Ltd. Q2 FY2021 Earnings Call2021-06-30
Stratasys Ltd. (SSYS)
-
Zebra Technologies Corp Q2 FY2021 Earnings Call2021-06-30
Zebra Technologies Corp (ZBRA)
-
Kornit Digital Ltd. Q2 FY2021 Earnings Call2021-06-30
Kornit Digital Ltd. (KRNT)
-
Onterris, Inc. Q1 FY2021 Earnings Call2021-05-12
Onterris, Inc. (ONT)
-
Zebra Technologies Corp Q1 FY2021 Earnings Call2021-05-04
Zebra Technologies Corp (ZBRA)
-
Ipg Photonics Corp Q1 FY2021 Earnings Call2021-05-04
Ipg Photonics Corp (IPGP)
-
Bel Fuse Inc /Nj Q1 FY2021 Earnings Call2021-05-03
Bel Fuse Inc /Nj (BELFA)
-
Impinj Inc Q1 FY2021 Earnings Call2021-04-28
Impinj Inc (PI)
-
Mks Inc Q1 FY2021 Earnings Call2021-04-26
Mks Inc (MKSI)
-
Kornit Digital Ltd. Q1 FY2021 Earnings Call2021-03-31
Kornit Digital Ltd. (KRNT)
-
Coherent Corp. Q3 FY2021 Earnings Call2021-03-31
Coherent Corp. (COHR)
-
Onterris, Inc. Q4 FY2020 Earnings Call2021-03-24
Onterris, Inc. (ONT)
-
3D Systems Corp Q4 FY2020 Earnings Call2021-02-24
3D Systems Corp (DDD)
-
Nlight, Inc. Q4 FY2020 Earnings Call2021-02-17
Nlight, Inc. (LASR)
-
Proto Labs Inc Q4 FY2020 Earnings Call2021-02-12
Proto Labs Inc (PRLB)
-
Impinj Inc Q4 FY2020 Earnings Call2021-02-10
Impinj Inc (PI)
-
Coherent Corp. Q2 FY2021 Earnings Call2021-02-09
Coherent Corp. (COHR)
-
Ttm Technologies Inc Q4 FY2020 Earnings Call2021-02-03
Ttm Technologies Inc (TTMI)
-
Teledyne Technologies Inc Q4 FY2021 Earnings Call2021-01-31
Teledyne Technologies Inc (TDY)
-
Mks Inc Q4 FY2020 Earnings Call2021-01-27
Mks Inc (MKSI)
-
Lionheart Holdings Q4 FY2020 Earnings Call2020-12-31
Lionheart Holdings (CUB)
-
Digimarc Corp Q4 FY2020 Earnings Call2020-12-31
Digimarc Corp (DMRC)
-
Kornit Digital Ltd. Q4 FY2020 Earnings Call2020-12-31
Kornit Digital Ltd. (KRNT)
-
Nlight, Inc. Q3 FY2020 Earnings Call2020-11-05
Nlight, Inc. (LASR)
-
Clean Harbors Inc Q3 FY2020 Earnings Call2020-11-04
Clean Harbors Inc (CLH)
-
Ceco Environmental Corp Q3 FY2020 Earnings Call2020-11-04
Ceco Environmental Corp (CECO)
-
Solaredge Technologies, Inc. Q3 FY2020 Earnings Call2020-11-02
Solaredge Technologies, Inc. (SEDG)
-
Ipg Photonics Corp Q3 FY2020 Earnings Call2020-10-30
Ipg Photonics Corp (IPGP)
-
Universal Display Corp \Pa\ Q3 FY2020 Earnings Call2020-10-29
Universal Display Corp \Pa\ (OLED)
-
Impinj Inc Q3 FY2020 Earnings Call2020-10-28
Impinj Inc (PI)
-
Mks Inc Q3 FY2020 Earnings Call2020-10-27
Mks Inc (MKSI)
-
Teledyne Technologies Inc Q2 FY2021 Earnings Call2020-10-21
Teledyne Technologies Inc (TDY)
-
Coherent Corp. Q4 FY2020 Earnings Call2020-08-13
Coherent Corp. (COHR)
-
Nlight, Inc. Q2 FY2020 Earnings Call2020-08-05
Nlight, Inc. (LASR)
-
Ipg Photonics Corp Q2 FY2020 Earnings Call2020-08-04
Ipg Photonics Corp (IPGP)
-
Bel Fuse Inc /Nj Q2 FY2020 Earnings Call2020-07-31
Bel Fuse Inc /Nj (BELFA)
-
Impinj Inc Q2 FY2020 Earnings Call2020-07-29
Impinj Inc (PI)
-
Zebra Technologies Corp Q2 FY2020 Earnings Call2020-07-28
Zebra Technologies Corp (ZBRA)
-
Teledyne Technologies Inc Q1 FY2021 Earnings Call2020-07-22
Teledyne Technologies Inc (TDY)
-
Stratasys Ltd. Q2 FY2020 Earnings Call2020-06-30
Stratasys Ltd. (SSYS)
-
Kornit Digital Ltd. Q2 FY2020 Earnings Call2020-06-30
Kornit Digital Ltd. (KRNT)
-
Universal Display Corp \Pa\ Q1 FY2020 Earnings Call2020-05-07
Universal Display Corp \Pa\ (OLED)
-
Clean Harbors Inc Q1 FY2020 Earnings Call2020-04-29
Clean Harbors Inc (CLH)
-
Zebra Technologies Corp Q1 FY2020 Earnings Call2020-04-28
Zebra Technologies Corp (ZBRA)
-
Cognex Corp Q1 FY2020 Earnings Call2020-04-27
Cognex Corp (CGNX)
-
Lionheart Holdings Q1 FY2020 Earnings Call2020-03-31
Lionheart Holdings (CUB)
-
Proto Labs Inc Q1 FY2020 Earnings Call2020-03-31
Proto Labs Inc (PRLB)
-
Ttm Technologies Inc Q1 FY2020 Earnings Call2020-03-31
Ttm Technologies Inc (TTMI)
-
Kornit Digital Ltd. Q1 FY2020 Earnings Call2020-03-31
Kornit Digital Ltd. (KRNT)
-
Stratasys Ltd. Q1 FY2020 Earnings Call2020-03-31
Stratasys Ltd. (SSYS)
-
Coherent Corp. Q1 FY2020 Earnings Call2019-09-30
Coherent Corp. (COHR)
-
Teledyne Technologies Inc Q2 FY2020 Earnings Call2019-07-31
Teledyne Technologies Inc (TDY)