speb/financial-data huggingface dataset:
Analyst revenue estimates for ISOU, period 0q (report date 2026-06-23):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISOU, period 0y (report date 2026-06-23):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 3
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for ISOU, period +1q (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISOU, period +1y (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for ISOU, period 0q (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISOU, period 0y (report date 2026-07-11):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 3
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for ISOU, period +1q (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISOU, period +1y (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for ISOU, period 0q (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISOU, period 0y (report date 2026-07-19):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 3
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for ISOU, period +1q (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISOU, period +1y (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 1
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for ISOU, period 0q (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISOU, period 0y (report date 2026-07-25):
Average estimate: 0.00 CAD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 3
Year-ago value: 0.00
Growth: 0.00
Analyst revenue estimates for ISPC, period +1q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0q (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0y (report date 2026-05-30):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0q (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0y (report date 2026-06-07):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0q (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0y (report date 2026-06-15):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0q (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0y (report date 2026-06-20):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0q (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0y (report date 2026-06-23):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0q (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0y (report date 2026-07-11):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0q (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0y (report date 2026-07-19):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period +1y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0q (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for ISPC, period 0y (report date 2026-07-25):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for ISPR, period +1q (report date 2026-05-30):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for ISPR, period +1q (report date 2026-05-30):
Average estimate: 26800000.00 USD
Low estimate: 26800000.00
High estimate: 26800000.00
Number of analysts: 1
Year-ago value: 30350880.00
Growth: -0.12
Analyst earnings estimates for ISPR, period +1y (report date 2026-05-30):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.36
Growth: 0.92
Analyst revenue estimates for ISPR, period +1y (report date 2026-05-30):
Average estimate: 112600000.00 USD
Low estimate: 112600000.00
High estimate: 112600000.00
Number of analysts: 1
Year-ago value: 94600000.00
Growth: 0.19
Analyst earnings estimates for ISPR, period 0q (report date 2026-05-30):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.26
Growth: 0.92
Analyst revenue estimates for ISPR, period 0q (report date 2026-05-30):
Average estimate: 25300000.00 USD
Low estimate: 25300000.00
High estimate: 25300000.00
Number of analysts: 1
Year-ago value: 20137410.00
Growth: 0.26
Analyst earnings estimates for ISPR, period 0y (report date 2026-05-30):
Average estimate: -0.36 USD
Low estimate: -0.36
High estimate: -0.36
Number of analysts: 1
Year-ago value: -0.69
Growth: 0.48
Analyst revenue estimates for ISPR, period 0y (report date 2026-05-30):
Average estimate: 94600000.00 USD
Low estimate: 94600000.00
High estimate: 94600000.00
Number of analysts: 1
Year-ago value: 127494300.00
Growth: -0.26
Analyst earnings estimates for ISPR, period +1q (report date 2026-06-07):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for ISPR, period +1q (report date 2026-06-07):
Average estimate: 26800000.00 USD
Low estimate: 26800000.00
High estimate: 26800000.00
Number of analysts: 1
Year-ago value: 30350880.00
Growth: -0.12
Analyst earnings estimates for ISPR, period +1y (report date 2026-06-07):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.36
Growth: 0.92
Analyst revenue estimates for ISPR, period +1y (report date 2026-06-07):
Average estimate: 112600000.00 USD
Low estimate: 112600000.00
High estimate: 112600000.00
Number of analysts: 1
Year-ago value: 94600000.00
Growth: 0.19
Analyst earnings estimates for ISPR, period 0q (report date 2026-06-07):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.26
Growth: 0.92
Analyst revenue estimates for ISPR, period 0q (report date 2026-06-07):
Average estimate: 25300000.00 USD
Low estimate: 25300000.00
High estimate: 25300000.00
Number of analysts: 1
Year-ago value: 20137410.00
Growth: 0.26
Analyst earnings estimates for ISPR, period 0y (report date 2026-06-07):
Average estimate: -0.36 USD
Low estimate: -0.36
High estimate: -0.36
Number of analysts: 1
Year-ago value: -0.69
Growth: 0.48
Analyst revenue estimates for ISPR, period 0y (report date 2026-06-07):
Average estimate: 94600000.00 USD
Low estimate: 94600000.00
High estimate: 94600000.00
Number of analysts: 1
Year-ago value: 127494300.00
Growth: -0.26
Analyst earnings estimates for ISPR, period +1q (report date 2026-06-15):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for ISPR, period +1q (report date 2026-06-15):
Average estimate: 26800000.00 USD
Low estimate: 26800000.00
High estimate: 26800000.00
Number of analysts: 1
Year-ago value: 30350880.00
Growth: -0.12
Analyst earnings estimates for ISPR, period +1y (report date 2026-06-15):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.36
Growth: 0.92
Analyst revenue estimates for ISPR, period +1y (report date 2026-06-15):
Average estimate: 112600000.00 USD
Low estimate: 112600000.00
High estimate: 112600000.00
Number of analysts: 1
Year-ago value: 94600000.00
Growth: 0.19
Analyst earnings estimates for ISPR, period 0q (report date 2026-06-15):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.26
Growth: 0.92
Analyst revenue estimates for ISPR, period 0q (report date 2026-06-15):
Average estimate: 25300000.00 USD
Low estimate: 25300000.00
High estimate: 25300000.00
Number of analysts: 1
Year-ago value: 20137410.00
Growth: 0.26
Analyst earnings estimates for ISPR, period 0y (report date 2026-06-15):
Average estimate: -0.36 USD
Low estimate: -0.36
High estimate: -0.36
Number of analysts: 1
Year-ago value: -0.69
Growth: 0.48
Analyst revenue estimates for ISPR, period 0y (report date 2026-06-15):
Average estimate: 94600000.00 USD
Low estimate: 94600000.00
High estimate: 94600000.00
Number of analysts: 1
Year-ago value: 127494300.00
Growth: -0.26
Analyst earnings estimates for ISPR, period +1q (report date 2026-06-20):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for ISPR, period +1q (report date 2026-06-20):
Average estimate: 26800000.00 USD
Low estimate: 26800000.00
High estimate: 26800000.00
Number of analysts: 1
Year-ago value: 30350880.00
Growth: -0.12
Analyst earnings estimates for ISPR, period +1y (report date 2026-06-20):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.36
Growth: 0.92
Analyst revenue estimates for ISPR, period +1y (report date 2026-06-20):
Average estimate: 112600000.00 USD
Low estimate: 112600000.00
High estimate: 112600000.00
Number of analysts: 1
Year-ago value: 94600000.00
Growth: 0.19
Analyst earnings estimates for ISPR, period 0q (report date 2026-06-20):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.26
Growth: 0.92
Analyst revenue estimates for ISPR, period 0q (report date 2026-06-20):
Average estimate: 25300000.00 USD
Low estimate: 25300000.00
High estimate: 25300000.00
Number of analysts: 1
Year-ago value: 20137410.00
Growth: 0.26
Analyst earnings estimates for ISPR, period 0y (report date 2026-06-20):
Average estimate: -0.36 USD
Low estimate: -0.36
High estimate: -0.36
Number of analysts: 1
Year-ago value: -0.69
Growth: 0.48
Analyst revenue estimates for ISPR, period 0y (report date 2026-06-20):
Average estimate: 94600000.00 USD
Low estimate: 94600000.00
High estimate: 94600000.00
Number of analysts: 1
Year-ago value: 127494300.00
Growth: -0.26
Analyst earnings estimates for ISPR, period +1q (report date 2026-06-23):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for ISPR, period +1q (report date 2026-06-23):
Average estimate: 26800000.00 USD
Low estimate: 26800000.00
High estimate: 26800000.00
Number of analysts: 1
Year-ago value: 30350880.00
Growth: -0.12
Analyst earnings estimates for ISPR, period +1y (report date 2026-06-23):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.36
Growth: 0.92
Analyst revenue estimates for ISPR, period +1y (report date 2026-06-23):
Average estimate: 112600000.00 USD
Low estimate: 112600000.00
High estimate: 112600000.00
Number of analysts: 1
Year-ago value: 94600000.00
Growth: 0.19
Analyst earnings estimates for ISPR, period 0q (report date 2026-06-23):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.26
Growth: 0.92
Analyst revenue estimates for ISPR, period 0q (report date 2026-06-23):
Average estimate: 25300000.00 USD
Low estimate: 25300000.00
High estimate: 25300000.00
Number of analysts: 1
Year-ago value: 20137410.00
Growth: 0.26
Analyst earnings estimates for ISPR, period 0y (report date 2026-06-23):
Average estimate: -0.36 USD
Low estimate: -0.36
High estimate: -0.36
Number of analysts: 1
Year-ago value: -0.69
Growth: 0.48
Analyst revenue estimates for ISPR, period 0y (report date 2026-06-23):
Average estimate: 94600000.00 USD
Low estimate: 94600000.00
High estimate: 94600000.00
Number of analysts: 1
Year-ago value: 127494300.00
Growth: -0.26
Analyst earnings estimates for ISPR, period +1q (report date 2026-07-11):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for ISPR, period +1q (report date 2026-07-11):
Average estimate: 26800000.00 USD
Low estimate: 26800000.00
High estimate: 26800000.00
Number of analysts: 1
Year-ago value: 30350880.00
Growth: -0.12
Analyst earnings estimates for ISPR, period +1y (report date 2026-07-11):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.36
Growth: 0.92
Analyst revenue estimates for ISPR, period +1y (report date 2026-07-11):
Average estimate: 112600000.00 USD
Low estimate: 112600000.00
High estimate: 112600000.00
Number of analysts: 1
Year-ago value: 94600000.00
Growth: 0.19
Analyst earnings estimates for ISPR, period 0q (report date 2026-07-11):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.26
Growth: 0.92
Analyst revenue estimates for ISPR, period 0q (report date 2026-07-11):
Average estimate: 25300000.00 USD
Low estimate: 25300000.00
High estimate: 25300000.00
Number of analysts: 1
Year-ago value: 20137410.00
Growth: 0.26
Analyst earnings estimates for ISPR, period 0y (report date 2026-07-11):
Average estimate: -0.36 USD
Low estimate: -0.36
High estimate: -0.36
Number of analysts: 1
Year-ago value: -0.69
Growth: 0.48
Analyst revenue estimates for ISPR, period 0y (report date 2026-07-11):
Average estimate: 94600000.00 USD
Low estimate: 94600000.00
High estimate: 94600000.00
Number of analysts: 1
Year-ago value: 127494300.00
Growth: -0.26
Analyst earnings estimates for ISPR, period +1q (report date 2026-07-19):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for ISPR, period +1q (report date 2026-07-19):
Average estimate: 26800000.00 USD
Low estimate: 26800000.00
High estimate: 26800000.00
Number of analysts: 1
Year-ago value: 30350880.00
Growth: -0.12
Analyst earnings estimates for ISPR, period +1y (report date 2026-07-19):
Average estimate: -0.03 USD
Low estimate: -0.03
High estimate: -0.03
Number of analysts: 1
Year-ago value: -0.36
Growth: 0.92
Analyst revenue estimates for ISPR, period +1y (report date 2026-07-19):
Average estimate: 112600000.00 USD
Low estimate: 112600000.00
High estimate: 112600000.00
Number of analysts: 1
Year-ago value: 94600000.00
Growth: 0.19
Analyst earnings estimates for ISPR, period 0q (report date 2026-07-19):
Average estimate: -0.02 USD
Low estimate: -0.02
High estimate: -0.02
Number of analysts: 1
Year-ago value: -0.26
Growth: 0.92
Analyst revenue estimates for ISPR, period 0q (report date 2026-07-19):
Average estimate: 25300000.00 USD
Low estimate: 25300000.00
High estimate: 25300000.00
Number of analysts: 1
Year-ago value: 20137410.00
Growth: 0.26
Analyst earnings estimates for ISPR, period 0y (report date 2026-07-19):
Average estimate: -0.36 USD
Low estimate: -0.36
High estimate: -0.36
Number of analysts: 1
Year-ago value: -0.69
Growth: 0.48
Analyst revenue estimates for ISPR, period 0y (report date 2026-07-19):
Average estimate: 94600000.00 USD
Low estimate: 94600000.00
High estimate: 94600000.00
Number of analysts: 1
Year-ago value: 127494300.00
Growth: -0.26
Analyst earnings estimates for ISPR, period +1q (report date 2026-07-25):
Average estimate: -0.01 USD
Low estimate: -0.01
High estimate: -0.01
Number of analysts: 1
Year-ago value: -0.06
Growth: 0.83
Analyst revenue estimates for ISPR, period +1q (report date 2026-07-25):
Average estimate: 26800000.00 USD
Low estimate: 26800000.00
High estimate: 26800000.00
Number of analysts: 1
Year-ago value: 30350880.00
Growth: -0.12
Analyst earnings estimates for ISPR, period +1y (report date 2026-07-25):
Average estimate: 0.09 USD
Low estimate: -0.03
High estimate: 0.21
Number of analysts: 2
Year-ago value: -0.33
Growth: 1.28
Analyst revenue estimates for ISPR, period +1y (report date 2026-07-25):
Average estimate: 97480500.00 USD
Low estimate: 82361000.00
High estimate: 112600000.00
Number of analysts: 2
Year-ago value: 90648000.00
Growth: 0.08
Analyst earnings estimates for ISPR, period 0q (report date 2026-07-25):
Average estimate: 0.02 USD
Low estimate: -0.02
High estimate: 0.05
Number of analysts: 2
Year-ago value: -0.26
Growth: 1.06
Analyst revenue estimates for ISPR, period 0q (report date 2026-07-25):
Average estimate: 21336500.00 USD
Low estimate: 17373000.00
High estimate: 25300000.00
Number of analysts: 2
Year-ago value: 20137410.00
Growth: 0.06
Analyst earnings estimates for ISPR, period 0y (report date 2026-07-25):
Average estimate: -0.33 USD
Low estimate: -0.36
High estimate: -0.29
Number of analysts: 2
Year-ago value: -0.69
Growth: 0.53
Analyst revenue estimates for ISPR, period 0y (report date 2026-07-25):
Average estimate: 90648000.00 USD
Low estimate: 86696000.00
High estimate: 94600000.00
Number of analysts: 2
Year-ago value: 127494300.00
Growth: -0.29
Analyst earnings estimates for ISRG, period +1q (report date 2026-05-30):
Average estimate: 2.59 USD
Low estimate: 2.44
High estimate: 2.75
Number of analysts: 24
Year-ago value: 2.40
Growth: 0.08
Analyst revenue estimates for ISRG, period +1q (report date 2026-05-30):
Average estimate: 2894116630.00 USD
Low estimate: 2830747000.00
High estimate: 2955000000.00
Number of analysts: 25
Year-ago value: 2505100000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1y (report date 2026-05-30):
Average estimate: 11.79 USD
Low estimate: 10.86
High estimate: 12.61
Number of analysts: 27
Year-ago value: 10.42
Growth: 0.13
Analyst revenue estimates for ISRG, period +1y (report date 2026-05-30):
Average estimate: 13261415220.00 USD
Low estimate: 12690000000.00
High estimate: 14008700000.00
Number of analysts: 32
Year-ago value: 11705647530.00
Growth: 0.13
Analyst earnings estimates for ISRG, period 0q (report date 2026-05-30):
Average estimate: 2.50 USD
Low estimate: 2.41
High estimate: 2.61
Number of analysts: 24
Year-ago value: 2.19
Growth: 0.14
Analyst revenue estimates for ISRG, period 0q (report date 2026-05-30):
Average estimate: 2824128050.00 USD
Low estimate: 2777100000.00
High estimate: 2878200000.00
Number of analysts: 25
Year-ago value: 2440000000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period 0y (report date 2026-05-30):
Average estimate: 10.42 USD
Low estimate: 10.14
High estimate: 10.76
Number of analysts: 26
Year-ago value: 8.93
Growth: 0.17
Analyst revenue estimates for ISRG, period 0y (report date 2026-05-30):
Average estimate: 11705647530.00 USD
Low estimate: 11523300000.00
High estimate: 12400000000.00
Number of analysts: 30
Year-ago value: 10064700000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1q (report date 2026-06-07):
Average estimate: 2.59 USD
Low estimate: 2.44
High estimate: 2.75
Number of analysts: 24
Year-ago value: 2.40
Growth: 0.08
Analyst revenue estimates for ISRG, period +1q (report date 2026-06-07):
Average estimate: 2894116630.00 USD
Low estimate: 2830747000.00
High estimate: 2955000000.00
Number of analysts: 25
Year-ago value: 2505100000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1y (report date 2026-06-07):
Average estimate: 11.79 USD
Low estimate: 10.86
High estimate: 12.61
Number of analysts: 27
Year-ago value: 10.42
Growth: 0.13
Analyst revenue estimates for ISRG, period +1y (report date 2026-06-07):
Average estimate: 13261415220.00 USD
Low estimate: 12690000000.00
High estimate: 14008700000.00
Number of analysts: 32
Year-ago value: 11705647530.00
Growth: 0.13
Analyst earnings estimates for ISRG, period 0q (report date 2026-06-07):
Average estimate: 2.50 USD
Low estimate: 2.41
High estimate: 2.61
Number of analysts: 24
Year-ago value: 2.19
Growth: 0.14
Analyst revenue estimates for ISRG, period 0q (report date 2026-06-07):
Average estimate: 2824128050.00 USD
Low estimate: 2777100000.00
High estimate: 2878200000.00
Number of analysts: 25
Year-ago value: 2440000000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period 0y (report date 2026-06-07):
Average estimate: 10.42 USD
Low estimate: 10.14
High estimate: 10.76
Number of analysts: 26
Year-ago value: 8.93
Growth: 0.17
Analyst revenue estimates for ISRG, period 0y (report date 2026-06-07):
Average estimate: 11705647530.00 USD
Low estimate: 11523300000.00
High estimate: 12400000000.00
Number of analysts: 30
Year-ago value: 10064700000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1q (report date 2026-06-15):
Average estimate: 2.59 USD
Low estimate: 2.44
High estimate: 2.75
Number of analysts: 24
Year-ago value: 2.40
Growth: 0.08
Analyst revenue estimates for ISRG, period +1q (report date 2026-06-15):
Average estimate: 2894116630.00 USD
Low estimate: 2830747000.00
High estimate: 2955000000.00
Number of analysts: 25
Year-ago value: 2505100000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1y (report date 2026-06-15):
Average estimate: 11.79 USD
Low estimate: 10.86
High estimate: 12.61
Number of analysts: 27
Year-ago value: 10.42
Growth: 0.13
Analyst revenue estimates for ISRG, period +1y (report date 2026-06-15):
Average estimate: 13254777430.00 USD
Low estimate: 12690000000.00
High estimate: 14008700000.00
Number of analysts: 32
Year-ago value: 11705647530.00
Growth: 0.13
Analyst earnings estimates for ISRG, period 0q (report date 2026-06-15):
Average estimate: 2.50 USD
Low estimate: 2.41
High estimate: 2.61
Number of analysts: 24
Year-ago value: 2.19
Growth: 0.14
Analyst revenue estimates for ISRG, period 0q (report date 2026-06-15):
Average estimate: 2824128050.00 USD
Low estimate: 2777100000.00
High estimate: 2878200000.00
Number of analysts: 25
Year-ago value: 2440000000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period 0y (report date 2026-06-15):
Average estimate: 10.42 USD
Low estimate: 10.14
High estimate: 10.76
Number of analysts: 26
Year-ago value: 8.93
Growth: 0.17
Analyst revenue estimates for ISRG, period 0y (report date 2026-06-15):
Average estimate: 11705647530.00 USD
Low estimate: 11523300000.00
High estimate: 12400000000.00
Number of analysts: 30
Year-ago value: 10064700000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1q (report date 2026-06-20):
Average estimate: 2.59 USD
Low estimate: 2.44
High estimate: 2.75
Number of analysts: 24
Year-ago value: 2.40
Growth: 0.08
Analyst revenue estimates for ISRG, period +1q (report date 2026-06-20):
Average estimate: 2894116630.00 USD
Low estimate: 2830747000.00
High estimate: 2955000000.00
Number of analysts: 25
Year-ago value: 2505100000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1y (report date 2026-06-20):
Average estimate: 11.79 USD
Low estimate: 10.86
High estimate: 12.61
Number of analysts: 27
Year-ago value: 10.42
Growth: 0.13
Analyst revenue estimates for ISRG, period +1y (report date 2026-06-20):
Average estimate: 13254777430.00 USD
Low estimate: 12690000000.00
High estimate: 14008700000.00
Number of analysts: 32
Year-ago value: 11705647530.00
Growth: 0.13
Analyst earnings estimates for ISRG, period 0q (report date 2026-06-20):
Average estimate: 2.50 USD
Low estimate: 2.41
High estimate: 2.61
Number of analysts: 24
Year-ago value: 2.19
Growth: 0.14
Analyst revenue estimates for ISRG, period 0q (report date 2026-06-20):
Average estimate: 2824128050.00 USD
Low estimate: 2777100000.00
High estimate: 2878200000.00
Number of analysts: 25
Year-ago value: 2440000000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period 0y (report date 2026-06-20):
Average estimate: 10.42 USD
Low estimate: 10.14
High estimate: 10.76
Number of analysts: 26
Year-ago value: 8.93
Growth: 0.17
Analyst revenue estimates for ISRG, period 0y (report date 2026-06-20):
Average estimate: 11705647530.00 USD
Low estimate: 11523300000.00
High estimate: 12400000000.00
Number of analysts: 30
Year-ago value: 10064700000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1q (report date 2026-06-23):
Average estimate: 2.59 USD
Low estimate: 2.44
High estimate: 2.75
Number of analysts: 24
Year-ago value: 2.40
Growth: 0.08
Analyst revenue estimates for ISRG, period +1q (report date 2026-06-23):
Average estimate: 2894116630.00 USD
Low estimate: 2830747000.00
High estimate: 2955000000.00
Number of analysts: 25
Year-ago value: 2505100000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1y (report date 2026-06-23):
Average estimate: 11.79 USD
Low estimate: 10.86
High estimate: 12.61
Number of analysts: 27
Year-ago value: 10.42
Growth: 0.13
Analyst revenue estimates for ISRG, period +1y (report date 2026-06-23):
Average estimate: 13254777430.00 USD
Low estimate: 12690000000.00
High estimate: 14008700000.00
Number of analysts: 32
Year-ago value: 11705647530.00
Growth: 0.13
Analyst earnings estimates for ISRG, period 0q (report date 2026-06-23):
Average estimate: 2.50 USD
Low estimate: 2.41
High estimate: 2.61
Number of analysts: 24
Year-ago value: 2.19
Growth: 0.14
Analyst revenue estimates for ISRG, period 0q (report date 2026-06-23):
Average estimate: 2824128050.00 USD
Low estimate: 2777100000.00
High estimate: 2878200000.00
Number of analysts: 25
Year-ago value: 2440000000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period 0y (report date 2026-06-23):
Average estimate: 10.42 USD
Low estimate: 10.14
High estimate: 10.76
Number of analysts: 26
Year-ago value: 8.93
Growth: 0.17
Analyst revenue estimates for ISRG, period 0y (report date 2026-06-23):
Average estimate: 11705647530.00 USD
Low estimate: 11523300000.00
High estimate: 12400000000.00
Number of analysts: 30
Year-ago value: 10064700000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1q (report date 2026-07-11):
Average estimate: 2.59 USD
Low estimate: 2.44
High estimate: 2.75
Number of analysts: 24
Year-ago value: 2.40
Growth: 0.08
Analyst revenue estimates for ISRG, period +1q (report date 2026-07-11):
Average estimate: 2892236630.00 USD
Low estimate: 2830747000.00
High estimate: 2955000000.00
Number of analysts: 25
Year-ago value: 2505100000.00
Growth: 0.15
Analyst earnings estimates for ISRG, period +1y (report date 2026-07-11):
Average estimate: 11.79 USD
Low estimate: 10.86
High estimate: 12.61
Number of analysts: 28
Year-ago value: 10.42
Growth: 0.13
Analyst revenue estimates for ISRG, period +1y (report date 2026-07-11):
Average estimate: 13256863830.00 USD
Low estimate: 12690000000.00
High estimate: 14008700000.00
Number of analysts: 33
Year-ago value: 11704916970.00
Growth: 0.13
Analyst earnings estimates for ISRG, period 0q (report date 2026-07-11):
Average estimate: 2.50 USD
Low estimate: 2.41
High estimate: 2.61
Number of analysts: 24
Year-ago value: 2.19
Growth: 0.14
Analyst revenue estimates for ISRG, period 0q (report date 2026-07-11):
Average estimate: 2824469280.00 USD
Low estimate: 2777100000.00
High estimate: 2878200000.00
Number of analysts: 26
Year-ago value: 2440000000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period 0y (report date 2026-07-11):
Average estimate: 10.42 USD
Low estimate: 10.14
High estimate: 10.76
Number of analysts: 27
Year-ago value: 8.93
Growth: 0.17
Analyst revenue estimates for ISRG, period 0y (report date 2026-07-11):
Average estimate: 11704916970.00 USD
Low estimate: 11523300000.00
High estimate: 12400000000.00
Number of analysts: 31
Year-ago value: 10064700000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period +1q (report date 2026-07-19):
Average estimate: 2.84 USD
Low estimate: 2.72
High estimate: 3.02
Number of analysts: 24
Year-ago value: 2.53
Growth: 0.12
Analyst revenue estimates for ISRG, period +1q (report date 2026-07-19):
Average estimate: 3208767050.00 USD
Low estimate: 3145500000.00
High estimate: 3306000000.00
Number of analysts: 22
Year-ago value: 2866200000.00
Growth: 0.12
Analyst earnings estimates for ISRG, period +1y (report date 2026-07-19):
Average estimate: 12.00 USD
Low estimate: 11.28
High estimate: 12.72
Number of analysts: 27
Year-ago value: 10.79
Growth: 0.11
Analyst revenue estimates for ISRG, period +1y (report date 2026-07-19):
Average estimate: 13257187950.00 USD
Low estimate: 12679670000.00
High estimate: 13920000000.00
Number of analysts: 32
Year-ago value: 11774227840.00
Growth: 0.13
Analyst earnings estimates for ISRG, period 0q (report date 2026-07-19):
Average estimate: 2.63 USD
Low estimate: 2.53
High estimate: 2.76
Number of analysts: 24
Year-ago value: 2.40
Growth: 0.10
Analyst revenue estimates for ISRG, period 0q (report date 2026-07-19):
Average estimate: 2902848360.00 USD
Low estimate: 2834623000.00
High estimate: 2988000000.00
Number of analysts: 23
Year-ago value: 2505100000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period 0y (report date 2026-07-19):
Average estimate: 10.79 USD
Low estimate: 10.66
High estimate: 11.08
Number of analysts: 20
Year-ago value: 8.93
Growth: 0.21
Analyst revenue estimates for ISRG, period 0y (report date 2026-07-19):
Average estimate: 11774227840.00 USD
Low estimate: 11524080000.00
High estimate: 12400000000.00
Number of analysts: 27
Year-ago value: 10064700000.00
Growth: 0.17
Analyst earnings estimates for ISRG, period +1q (report date 2026-07-25):
Average estimate: 2.85 USD
Low estimate: 2.72
High estimate: 3.02
Number of analysts: 24
Year-ago value: 2.53
Growth: 0.13
Analyst revenue estimates for ISRG, period +1q (report date 2026-07-25):
Average estimate: 3211999000.00 USD
Low estimate: 3153300000.00
High estimate: 3306000000.00
Number of analysts: 25
Year-ago value: 2866200000.00
Growth: 0.12
Analyst earnings estimates for ISRG, period +1y (report date 2026-07-25):
Average estimate: 12.02 USD
Low estimate: 11.28
High estimate: 12.72
Number of analysts: 26
Year-ago value: 10.79
Growth: 0.11
Analyst revenue estimates for ISRG, period +1y (report date 2026-07-25):
Average estimate: 13239642400.00 USD
Low estimate: 12679670000.00
High estimate: 13920000000.00
Number of analysts: 31
Year-ago value: 11774005060.00
Growth: 0.12
Analyst earnings estimates for ISRG, period 0q (report date 2026-07-25):
Average estimate: 2.63 USD
Low estimate: 2.53
High estimate: 2.76
Number of analysts: 24
Year-ago value: 2.40
Growth: 0.10
Analyst revenue estimates for ISRG, period 0q (report date 2026-07-25):
Average estimate: 2902744490.00 USD
Low estimate: 2834623000.00
High estimate: 2988000000.00
Number of analysts: 25
Year-ago value: 2505100000.00
Growth: 0.16
Analyst earnings estimates for ISRG, period 0y (report date 2026-07-25):
Average estimate: 10.79 USD
Low estimate: 10.66
High estimate: 11.08
Number of analysts: 24
Year-ago value: 8.93
Growth: 0.21
Analyst revenue estimates for ISRG, period 0y (report date 2026-07-25):
Average estimate: 11774005060.00 USD
Low estimate: 11524080000.00
High estimate: 12400000000.00
Number of analysts: 30
Year-ago value: 10064700000.00
Growth: 0.17
Analyst earnings estimates for ISSC, period +1q (report date 2026-05-30):
Average estimate: 0.21 USD
Low estimate: 0.18
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.44
Growth: -0.51
Analyst revenue estimates for ISSC, period +1q (report date 2026-05-30):
Average estimate: 25245330.00 USD
Low estimate: 24200000.00
High estimate: 26904000.00
Number of analysts: 3
Year-ago value: 22247110.00
Growth: 0.13
Analyst earnings estimates for ISSC, period +1y (report date 2026-05-30):
Average estimate: 0.92 USD
Low estimate: 0.77
High estimate: 1.02
Number of analysts: 3
Year-ago value: 0.95
Growth: -0.02
Analyst revenue estimates for ISSC, period +1y (report date 2026-05-30):
Average estimate: 101753250.00 USD
Low estimate: 94000000.00
High estimate: 111731000.00
Number of analysts: 4
Year-ago value: 93734670.00
Growth: 0.09
Analyst earnings estimates for ISSC, period 0q (report date 2026-05-30):
Average estimate: 0.20 USD
Low estimate: 0.17
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.14
Growth: 0.45
Analyst revenue estimates for ISSC, period 0q (report date 2026-05-30):
Average estimate: 24307670.00 USD
Low estimate: 24001000.00
High estimate: 24522000.00
Number of analysts: 3
Year-ago value: 24144830.00
Growth: 0.01
Analyst earnings estimates for ISSC, period 0y (report date 2026-05-30):
Average estimate: 0.95 USD
Low estimate: 0.90
High estimate: 0.99
Number of analysts: 2
Year-ago value: 0.90
Growth: 0.05
Analyst revenue estimates for ISSC, period 0y (report date 2026-05-30):
Average estimate: 93734670.00 USD
Low estimate: 92800000.00
High estimate: 95078000.00
Number of analysts: 3
Year-ago value: 84296890.00
Growth: 0.11
Analyst earnings estimates for ISSC, period +1q (report date 2026-06-07):
Average estimate: 0.22 USD
Low estimate: 0.18
High estimate: 0.24
Number of analysts: 4
Year-ago value: 0.44
Growth: -0.51
Analyst revenue estimates for ISSC, period +1q (report date 2026-06-07):
Average estimate: 25245330.00 USD
Low estimate: 24200000.00
High estimate: 26904000.00
Number of analysts: 3
Year-ago value: 22247110.00
Growth: 0.13
Analyst earnings estimates for ISSC, period +1y (report date 2026-06-07):
Average estimate: 0.94 USD
Low estimate: 0.77
High estimate: 1.02
Number of analysts: 4
Year-ago value: 0.92
Growth: 0.02
Analyst revenue estimates for ISSC, period +1y (report date 2026-06-07):
Average estimate: 101753250.00 USD
Low estimate: 94000000.00
High estimate: 111731000.00
Number of analysts: 4
Year-ago value: 93734670.00
Growth: 0.09
Analyst earnings estimates for ISSC, period 0q (report date 2026-06-07):
Average estimate: 0.21 USD
Low estimate: 0.17
High estimate: 0.24
Number of analysts: 4
Year-ago value: 0.14
Growth: 0.52
Analyst revenue estimates for ISSC, period 0q (report date 2026-06-07):
Average estimate: 24307670.00 USD
Low estimate: 24001000.00
High estimate: 24522000.00
Number of analysts: 3
Year-ago value: 24144830.00
Growth: 0.01
Analyst earnings estimates for ISSC, period 0y (report date 2026-06-07):
Average estimate: 0.92 USD
Low estimate: 0.87
High estimate: 0.99
Number of analysts: 3
Year-ago value: 0.90
Growth: 0.02
Analyst revenue estimates for ISSC, period 0y (report date 2026-06-07):
Average estimate: 93734670.00 USD
Low estimate: 92800000.00
High estimate: 95078000.00
Number of analysts: 3
Year-ago value: 84296890.00
Growth: 0.11
Analyst earnings estimates for ISSC, period +1q (report date 2026-06-15):
Average estimate: 0.22 USD
Low estimate: 0.18
High estimate: 0.24
Number of analysts: 4
Year-ago value: 0.44
Growth: -0.51
Analyst revenue estimates for ISSC, period +1q (report date 2026-06-15):
Average estimate: 25245330.00 USD
Low estimate: 24200000.00
High estimate: 26904000.00
Number of analysts: 3
Year-ago value: 22247110.00
Growth: 0.13
Analyst earnings estimates for ISSC, period +1y (report date 2026-06-15):
Average estimate: 0.94 USD
Low estimate: 0.77
High estimate: 1.02
Number of analysts: 4
Year-ago value: 0.92
Growth: 0.02
Analyst revenue estimates for ISSC, period +1y (report date 2026-06-15):
Average estimate: 101753250.00 USD
Low estimate: 94000000.00
High estimate: 111731000.00
Number of analysts: 4
Year-ago value: 93734670.00
Growth: 0.09
Analyst earnings estimates for ISSC, period 0q (report date 2026-06-15):
Average estimate: 0.21 USD
Low estimate: 0.17
High estimate: 0.24
Number of analysts: 4
Year-ago value: 0.14
Growth: 0.52
Analyst revenue estimates for ISSC, period 0q (report date 2026-06-15):
Average estimate: 24307670.00 USD
Low estimate: 24001000.00
High estimate: 24522000.00
Number of analysts: 3
Year-ago value: 24144830.00
Growth: 0.01
Analyst earnings estimates for ISSC, period 0y (report date 2026-06-15):
Average estimate: 0.92 USD
Low estimate: 0.87
High estimate: 0.99
Number of analysts: 3
Year-ago value: 0.90
Growth: 0.02
Analyst revenue estimates for ISSC, period 0y (report date 2026-06-15):
Average estimate: 93734670.00 USD
Low estimate: 92800000.00
High estimate: 95078000.00
Number of analysts: 3
Year-ago value: 84296890.00
Growth: 0.11
Analyst earnings estimates for ISSC, period +1q (report date 2026-06-20):
Average estimate: 0.22 USD
Low estimate: 0.18
High estimate: 0.24
Number of analysts: 4
Year-ago value: 0.44
Growth: -0.51
Analyst revenue estimates for ISSC, period +1q (report date 2026-06-20):
Average estimate: 25245330.00 USD
Low estimate: 24200000.00
High estimate: 26904000.00
Number of analysts: 3
Year-ago value: 22247110.00
Growth: 0.13
Analyst earnings estimates for ISSC, period +1y (report date 2026-06-20):
Average estimate: 0.94 USD
Low estimate: 0.77
High estimate: 1.02
Number of analysts: 4
Year-ago value: 0.92
Growth: 0.02
Analyst revenue estimates for ISSC, period +1y (report date 2026-06-20):
Average estimate: 101753250.00 USD
Low estimate: 94000000.00
High estimate: 111731000.00
Number of analysts: 4
Year-ago value: 93734670.00
Growth: 0.09
Analyst earnings estimates for ISSC, period 0q (report date 2026-06-20):
Average estimate: 0.21 USD
Low estimate: 0.17
High estimate: 0.24
Number of analysts: 4
Year-ago value: 0.14
Growth: 0.52
Analyst revenue estimates for ISSC, period 0q (report date 2026-06-20):
Average estimate: 24307670.00 USD
Low estimate: 24001000.00
High estimate: 24522000.00
Number of analysts: 3
Year-ago value: 24144830.00
Growth: 0.01
Analyst earnings estimates for ISSC, period 0y (report date 2026-06-20):
Average estimate: 0.92 USD
Low estimate: 0.87
High estimate: 0.99
Number of analysts: 3
Year-ago value: 0.90
Growth: 0.02
Analyst revenue estimates for ISSC, period 0y (report date 2026-06-20):
Average estimate: 93734670.00 USD
Low estimate: 92800000.00
High estimate: 95078000.00
Number of analysts: 3
Year-ago value: 84296890.00
Growth: 0.11
Analyst earnings estimates for ISSC, period +1q (report date 2026-06-23):
Average estimate: 0.22 USD
Low estimate: 0.18
High estimate: 0.24
Number of analysts: 4
Year-ago value: 0.44
Growth: -0.51
Analyst revenue estimates for ISSC, period +1q (report date 2026-06-23):
Average estimate: 25245330.00 USD
Low estimate: 24200000.00
High estimate: 26904000.00
Number of analysts: 3
Year-ago value: 22247110.00
Growth: 0.13
Analyst earnings estimates for ISSC, period +1y (report date 2026-06-23):
Average estimate: 0.94 USD
Low estimate: 0.77
High estimate: 1.02
Number of analysts: 4
Year-ago value: 0.92
Growth: 0.02
Analyst revenue estimates for ISSC, period +1y (report date 2026-06-23):
Average estimate: 101753250.00 USD
Low estimate: 94000000.00
High estimate: 111731000.00
Number of analysts: 4
Year-ago value: 93734670.00
Growth: 0.09
Analyst earnings estimates for ISSC, period 0q (report date 2026-06-23):
Average estimate: 0.21 USD
Low estimate: 0.17
High estimate: 0.24
Number of analysts: 4
Year-ago value: 0.14
Growth: 0.52
Analyst revenue estimates for ISSC, period 0q (report date 2026-06-23):
Average estimate: 24307670.00 USD
Low estimate: 24001000.00
High estimate: 24522000.00
Number of analysts: 3
Year-ago value: 24144830.00
Growth: 0.01
Analyst earnings estimates for ISSC, period 0y (report date 2026-06-23):
Average estimate: 0.92 USD
Low estimate: 0.87
High estimate: 0.99
Number of analysts: 3
Year-ago value: 0.90
Growth: 0.02
Analyst revenue estimates for ISSC, period 0y (report date 2026-06-23):
Average estimate: 93734670.00 USD
Low estimate: 92800000.00
High estimate: 95078000.00
Number of analysts: 3
Year-ago value: 84296890.00
Growth: 0.11
Analyst earnings estimates for ISSC, period +1q (report date 2026-07-11):
Average estimate: 0.22 USD
Low estimate: 0.18
High estimate: 0.24
Number of analysts: 4
Year-ago value: 0.44
Growth: -0.51
Analyst revenue estimates for ISSC, period +1q (report date 2026-07-11):
Average estimate: 25245330.00 USD
Low estimate: 24200000.00
High estimate: 26904000.00
Number of analysts: 3
Year-ago value: 22247110.00
Growth: 0.13
Analyst earnings estimates for ISSC, period +1y (report date 2026-07-11):
Average estimate: 0.94 USD
Low estimate: 0.77
High estimate: 1.02
Number of analysts: 4
Year-ago value: 0.92
Growth: 0.02
Analyst revenue estimates for ISSC, period +1y (report date 2026-07-11):
Average estimate: 101753250.00 USD
Low estimate: 94000000.00
High estimate: 111731000.00
Number of analysts: 4
Year-ago value: 93734670.00
Growth: 0.09
Analyst earnings estimates for ISSC, period 0q (report date 2026-07-11):
Average estimate: 0.21 USD
Low estimate: 0.17
High estimate: 0.24
Number of analysts: 4
Year-ago value: 0.14
Growth: 0.52
Analyst revenue estimates for ISSC, period 0q (report date 2026-07-11):
Average estimate: 24307670.00 USD
Low estimate: 24001000.00
High estimate: 24522000.00
Number of analysts: 3
Year-ago value: 24144830.00
Growth: 0.01
Analyst earnings estimates for ISSC, period 0y (report date 2026-07-11):
Average estimate: 0.92 USD
Low estimate: 0.87
High estimate: 0.99
Number of analysts: 3
Year-ago value: 0.90
Growth: 0.02
Analyst revenue estimates for ISSC, period 0y (report date 2026-07-11):
Average estimate: 93734670.00 USD
Low estimate: 92800000.00
High estimate: 95078000.00
Number of analysts: 3
Year-ago value: 84296890.00
Growth: 0.11
Analyst earnings estimates for ISSC, period +1q (report date 2026-07-19):
Average estimate: 0.23 USD
Low estimate: 0.22
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.44
Growth: -0.48
Analyst revenue estimates for ISSC, period +1q (report date 2026-07-19):
Average estimate: 25245330.00 USD
Low estimate: 24200000.00
High estimate: 26904000.00
Number of analysts: 3
Year-ago value: 22247110.00
Growth: 0.13
Analyst earnings estimates for ISSC, period +1y (report date 2026-07-19):
Average estimate: 1.00 USD
Low estimate: 0.98
High estimate: 1.02
Number of analysts: 3
Year-ago value: 0.92
Growth: 0.09
Analyst revenue estimates for ISSC, period +1y (report date 2026-07-19):
Average estimate: 104337670.00 USD
Low estimate: 99700000.00
High estimate: 111731000.00
Number of analysts: 3
Year-ago value: 93734670.00
Growth: 0.11
Analyst earnings estimates for ISSC, period 0q (report date 2026-07-19):
Average estimate: 0.22 USD
Low estimate: 0.17
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.14
Growth: 0.55
Analyst revenue estimates for ISSC, period 0q (report date 2026-07-19):
Average estimate: 24307670.00 USD
Low estimate: 24001000.00
High estimate: 24522000.00
Number of analysts: 3
Year-ago value: 24144830.00
Growth: 0.01
Analyst earnings estimates for ISSC, period 0y (report date 2026-07-19):
Average estimate: 0.92 USD
Low estimate: 0.87
High estimate: 0.99
Number of analysts: 3
Year-ago value: 0.90
Growth: 0.02
Analyst revenue estimates for ISSC, period 0y (report date 2026-07-19):
Average estimate: 93734670.00 USD
Low estimate: 92800000.00
High estimate: 95078000.00
Number of analysts: 3
Year-ago value: 84296890.00
Growth: 0.11
Analyst earnings estimates for ISSC, period +1q (report date 2026-07-25):
Average estimate: 0.23 USD
Low estimate: 0.22
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.44
Growth: -0.48
Analyst revenue estimates for ISSC, period +1q (report date 2026-07-25):
Average estimate: 25245330.00 USD
Low estimate: 24200000.00
High estimate: 26904000.00
Number of analysts: 3
Year-ago value: 22247110.00
Growth: 0.13
Analyst earnings estimates for ISSC, period +1y (report date 2026-07-25):
Average estimate: 1.00 USD
Low estimate: 0.98
High estimate: 1.02
Number of analysts: 3
Year-ago value: 0.92
Growth: 0.09
Analyst revenue estimates for ISSC, period +1y (report date 2026-07-25):
Average estimate: 104337670.00 USD
Low estimate: 99700000.00
High estimate: 111731000.00
Number of analysts: 3
Year-ago value: 93734670.00
Growth: 0.11
Analyst earnings estimates for ISSC, period 0q (report date 2026-07-25):
Average estimate: 0.22 USD
Low estimate: 0.17
High estimate: 0.24
Number of analysts: 3
Year-ago value: 0.14
Growth: 0.55
Analyst revenue estimates for ISSC, period 0q (report date 2026-07-25):
Average estimate: 24307670.00 USD
Low estimate: 24001000.00
High estimate: 24522000.00
Number of analysts: 3
Year-ago value: 24144830.00
Growth: 0.01
Analyst earnings estimates for ISSC, period 0y (report date 2026-07-25):
Average estimate: 0.92 USD
Low estimate: 0.87
High estimate: 0.99
Number of analysts: 3
Year-ago value: 0.90
Growth: 0.02
Analyst revenue estimates for ISSC, period 0y (report date 2026-07-25):
Average estimate: 93734670.00 USD
Low estimate: 92800000.00
High estimate: 95078000.00
Number of analysts: 3
Year-ago value: 84296890.00
Growth: 0.11
Analyst earnings estimates for ISTR, period +1q (report date 2026-05-30):
Average estimate: 0.75 USD
Low estimate: 0.72
High estimate: 0.77
Number of analysts: 3
Year-ago value: 0.54
Growth: 0.39
Analyst revenue estimates for ISTR, period +1q (report date 2026-05-30):
Average estimate: 37400000.00 USD
Low estimate: 37400000.00
High estimate: 37400000.00
Number of analysts: 2
Year-ago value: 23857000.00
Growth: 0.57
Analyst earnings estimates for ISTR, period +1y (report date 2026-05-30):
Average estimate: 3.26 USD
Low estimate: 3.00
High estimate: 3.45
Number of analysts: 3
Year-ago value: 3.12
Growth: 0.04