speb/financial-data huggingface dataset:
Analyst revenue estimates for IDR, period 0y (report date 2026-06-20):
Average estimate: 61500000.00 USD
Low estimate: 61500000.00
High estimate: 61500000.00
Number of analysts: 1
Year-ago value: 42406250.00
Growth: 0.45
Analyst earnings estimates for IDR, period +1q (report date 2026-06-23):
Average estimate: 0.30 USD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 1
Year-ago value: 0.20
Growth: 0.50
Analyst revenue estimates for IDR, period +1q (report date 2026-06-23):
Average estimate: 16000000.00 USD
Low estimate: 16000000.00
High estimate: 16000000.00
Number of analysts: 1
Year-ago value: 11081270.00
Growth: 0.44
Analyst earnings estimates for IDR, period +1y (report date 2026-06-23):
Average estimate: 1.51 USD
Low estimate: 1.51
High estimate: 1.51
Number of analysts: 1
Year-ago value: 1.52
Growth: -0.01
Analyst revenue estimates for IDR, period +1y (report date 2026-06-23):
Average estimate: 61600000.00 USD
Low estimate: 61600000.00
High estimate: 61600000.00
Number of analysts: 1
Year-ago value: 61500000.00
Growth: 0.00
Analyst earnings estimates for IDR, period 0q (report date 2026-06-23):
Average estimate: 0.33 USD
Low estimate: 0.33
High estimate: 0.33
Number of analysts: 1
Year-ago value: 0.20
Growth: 0.65
Analyst revenue estimates for IDR, period 0q (report date 2026-06-23):
Average estimate: 14600000.00 USD
Low estimate: 14600000.00
High estimate: 14600000.00
Number of analysts: 1
Year-ago value: 9476740.00
Growth: 0.54
Analyst earnings estimates for IDR, period 0y (report date 2026-06-23):
Average estimate: 1.52 USD
Low estimate: 1.52
High estimate: 1.52
Number of analysts: 1
Year-ago value: 1.14
Growth: 0.33
Analyst revenue estimates for IDR, period 0y (report date 2026-06-23):
Average estimate: 61500000.00 USD
Low estimate: 61500000.00
High estimate: 61500000.00
Number of analysts: 1
Year-ago value: 42406250.00
Growth: 0.45
Analyst earnings estimates for IDR, period +1q (report date 2026-07-11):
Average estimate: 0.30 USD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 1
Year-ago value: 0.20
Growth: 0.50
Analyst revenue estimates for IDR, period +1q (report date 2026-07-11):
Average estimate: 16000000.00 USD
Low estimate: 16000000.00
High estimate: 16000000.00
Number of analysts: 1
Year-ago value: 11081270.00
Growth: 0.44
Analyst earnings estimates for IDR, period +1y (report date 2026-07-11):
Average estimate: 1.51 USD
Low estimate: 1.51
High estimate: 1.51
Number of analysts: 1
Year-ago value: 1.52
Growth: -0.01
Analyst revenue estimates for IDR, period +1y (report date 2026-07-11):
Average estimate: 61600000.00 USD
Low estimate: 61600000.00
High estimate: 61600000.00
Number of analysts: 1
Year-ago value: 61500000.00
Growth: 0.00
Analyst earnings estimates for IDR, period 0q (report date 2026-07-11):
Average estimate: 0.33 USD
Low estimate: 0.33
High estimate: 0.33
Number of analysts: 1
Year-ago value: 0.20
Growth: 0.65
Analyst revenue estimates for IDR, period 0q (report date 2026-07-11):
Average estimate: 14600000.00 USD
Low estimate: 14600000.00
High estimate: 14600000.00
Number of analysts: 1
Year-ago value: 9476740.00
Growth: 0.54
Analyst earnings estimates for IDR, period 0y (report date 2026-07-11):
Average estimate: 1.52 USD
Low estimate: 1.52
High estimate: 1.52
Number of analysts: 1
Year-ago value: 1.14
Growth: 0.33
Analyst revenue estimates for IDR, period 0y (report date 2026-07-11):
Average estimate: 61500000.00 USD
Low estimate: 61500000.00
High estimate: 61500000.00
Number of analysts: 1
Year-ago value: 42406250.00
Growth: 0.45
Analyst earnings estimates for IDR, period +1q (report date 2026-07-19):
Average estimate: 0.30 USD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 1
Year-ago value: 0.20
Growth: 0.50
Analyst revenue estimates for IDR, period +1q (report date 2026-07-19):
Average estimate: 16000000.00 USD
Low estimate: 16000000.00
High estimate: 16000000.00
Number of analysts: 1
Year-ago value: 11081270.00
Growth: 0.44
Analyst earnings estimates for IDR, period +1y (report date 2026-07-19):
Average estimate: 1.51 USD
Low estimate: 1.51
High estimate: 1.51
Number of analysts: 1
Year-ago value: 1.52
Growth: -0.01
Analyst revenue estimates for IDR, period +1y (report date 2026-07-19):
Average estimate: 61600000.00 USD
Low estimate: 61600000.00
High estimate: 61600000.00
Number of analysts: 1
Year-ago value: 61500000.00
Growth: 0.00
Analyst earnings estimates for IDR, period 0q (report date 2026-07-19):
Average estimate: 0.33 USD
Low estimate: 0.33
High estimate: 0.33
Number of analysts: 1
Year-ago value: 0.20
Growth: 0.65
Analyst revenue estimates for IDR, period 0q (report date 2026-07-19):
Average estimate: 14600000.00 USD
Low estimate: 14600000.00
High estimate: 14600000.00
Number of analysts: 1
Year-ago value: 9476740.00
Growth: 0.54
Analyst earnings estimates for IDR, period 0y (report date 2026-07-19):
Average estimate: 1.52 USD
Low estimate: 1.52
High estimate: 1.52
Number of analysts: 1
Year-ago value: 1.14
Growth: 0.33
Analyst revenue estimates for IDR, period 0y (report date 2026-07-19):
Average estimate: 61500000.00 USD
Low estimate: 61500000.00
High estimate: 61500000.00
Number of analysts: 1
Year-ago value: 42406250.00
Growth: 0.45
Analyst earnings estimates for IDR, period +1q (report date 2026-07-25):
Average estimate: 0.30 USD
Low estimate: 0.30
High estimate: 0.30
Number of analysts: 1
Year-ago value: 0.20
Growth: 0.50
Analyst revenue estimates for IDR, period +1q (report date 2026-07-25):
Average estimate: 16000000.00 USD
Low estimate: 16000000.00
High estimate: 16000000.00
Number of analysts: 1
Year-ago value: 11081270.00
Growth: 0.44
Analyst earnings estimates for IDR, period +1y (report date 2026-07-25):
Average estimate: 1.51 USD
Low estimate: 1.51
High estimate: 1.51
Number of analysts: 1
Year-ago value: 1.52
Growth: -0.01
Analyst revenue estimates for IDR, period +1y (report date 2026-07-25):
Average estimate: 61600000.00 USD
Low estimate: 61600000.00
High estimate: 61600000.00
Number of analysts: 1
Year-ago value: 61500000.00
Growth: 0.00
Analyst earnings estimates for IDR, period 0q (report date 2026-07-25):
Average estimate: 0.33 USD
Low estimate: 0.33
High estimate: 0.33
Number of analysts: 1
Year-ago value: 0.20
Growth: 0.65
Analyst revenue estimates for IDR, period 0q (report date 2026-07-25):
Average estimate: 14600000.00 USD
Low estimate: 14600000.00
High estimate: 14600000.00
Number of analysts: 1
Year-ago value: 9476740.00
Growth: 0.54
Analyst earnings estimates for IDR, period 0y (report date 2026-07-25):
Average estimate: 1.52 USD
Low estimate: 1.52
High estimate: 1.52
Number of analysts: 1
Year-ago value: 1.14
Growth: 0.33
Analyst revenue estimates for IDR, period 0y (report date 2026-07-25):
Average estimate: 61500000.00 USD
Low estimate: 61500000.00
High estimate: 61500000.00
Number of analysts: 1
Year-ago value: 42406250.00
Growth: 0.45
Analyst earnings estimates for IDR.MC, period +1q (report date 2026-06-06):
Average estimate: 0.55 EUR
Low estimate: 0.55
High estimate: 0.55
Number of analysts: 1
Year-ago value: 0.44
Growth: 0.25
Analyst revenue estimates for IDR.MC, period +1q (report date 2026-06-06):
Average estimate: 1670984400.00 EUR
Low estimate: 1670984400.00
High estimate: 1670984400.00
Number of analysts: 1
Year-ago value: 1161600000.00
Growth: 0.44
Analyst earnings estimates for IDR.MC, period +1y (report date 2026-06-06):
Average estimate: 3.19 EUR
Low estimate: 2.73
High estimate: 3.68
Number of analysts: 13
Year-ago value: 2.71
Growth: 0.17
Analyst revenue estimates for IDR.MC, period +1y (report date 2026-06-06):
Average estimate: 7683218990.00 EUR
Low estimate: 6681000000.00
High estimate: 8260026400.00
Number of analysts: 14
Year-ago value: 6827235220.00
Growth: 0.13
Analyst earnings estimates for IDR.MC, period 0q (report date 2026-06-06):
Average estimate: 0.58 EUR
Low estimate: 0.58
High estimate: 0.58
Number of analysts: 1
Year-ago value: 0.88
Growth: -0.34
Analyst revenue estimates for IDR.MC, period 0q (report date 2026-06-06):
Average estimate: 1840531900.00 EUR
Low estimate: 1840531900.00
High estimate: 1840531900.00
Number of analysts: 1
Year-ago value: 1285400000.00
Growth: 0.43
Analyst earnings estimates for IDR.MC, period 0y (report date 2026-06-06):
Average estimate: 2.71 EUR
Low estimate: 2.47
High estimate: 3.11
Number of analysts: 10
Year-ago value: 2.48
Growth: 0.09
Analyst revenue estimates for IDR.MC, period 0y (report date 2026-06-06):
Average estimate: 6827235220.00 EUR
Low estimate: 6207100000.00
High estimate: 7186000000.00
Number of analysts: 13
Year-ago value: 5456652000.00
Growth: 0.25
Analyst earnings estimates for IDR.MC, period +1q (report date 2026-06-14):
Average estimate: 0.55 EUR
Low estimate: 0.55
High estimate: 0.55
Number of analysts: 1
Year-ago value: 0.44
Growth: 0.25
Analyst revenue estimates for IDR.MC, period +1q (report date 2026-06-14):
Average estimate: 1670984400.00 EUR
Low estimate: 1670984400.00
High estimate: 1670984400.00
Number of analysts: 1
Year-ago value: 1161600000.00
Growth: 0.44
Analyst earnings estimates for IDR.MC, period +1y (report date 2026-06-14):
Average estimate: 3.21 EUR
Low estimate: 2.73
High estimate: 3.68
Number of analysts: 13
Year-ago value: 2.70
Growth: 0.19
Analyst revenue estimates for IDR.MC, period +1y (report date 2026-06-14):
Average estimate: 7674790420.00 EUR
Low estimate: 6681000000.00
High estimate: 8260026400.00
Number of analysts: 14
Year-ago value: 6860542920.00
Growth: 0.12
Analyst earnings estimates for IDR.MC, period 0q (report date 2026-06-14):
Average estimate: 0.58 EUR
Low estimate: 0.58
High estimate: 0.58
Number of analysts: 1
Year-ago value: 0.88
Growth: -0.34
Analyst revenue estimates for IDR.MC, period 0q (report date 2026-06-14):
Average estimate: 1840531900.00 EUR
Low estimate: 1840531900.00
High estimate: 1840531900.00
Number of analysts: 1
Year-ago value: 1285400000.00
Growth: 0.43
Analyst earnings estimates for IDR.MC, period 0y (report date 2026-06-14):
Average estimate: 2.70 EUR
Low estimate: 2.47
High estimate: 3.11
Number of analysts: 11
Year-ago value: 2.48
Growth: 0.09
Analyst revenue estimates for IDR.MC, period 0y (report date 2026-06-14):
Average estimate: 6860542920.00 EUR
Low estimate: 6207100000.00
High estimate: 7186000000.00
Number of analysts: 13
Year-ago value: 5456652000.00
Growth: 0.26
Analyst earnings estimates for IDR.MC, period +1q (report date 2026-06-20):
Average estimate: 0.55 EUR
Low estimate: 0.55
High estimate: 0.55
Number of analysts: 1
Year-ago value: 0.44
Growth: 0.25
Analyst revenue estimates for IDR.MC, period +1q (report date 2026-06-20):
Average estimate: 1670984400.00 EUR
Low estimate: 1670984400.00
High estimate: 1670984400.00
Number of analysts: 1
Year-ago value: 1161600000.00
Growth: 0.44
Analyst earnings estimates for IDR.MC, period +1y (report date 2026-06-20):
Average estimate: 3.21 EUR
Low estimate: 2.73
High estimate: 3.68
Number of analysts: 13
Year-ago value: 2.70
Growth: 0.19
Analyst revenue estimates for IDR.MC, period +1y (report date 2026-06-20):
Average estimate: 7674790420.00 EUR
Low estimate: 6681000000.00
High estimate: 8260026400.00
Number of analysts: 14
Year-ago value: 6860542920.00
Growth: 0.12
Analyst earnings estimates for IDR.MC, period 0q (report date 2026-06-20):
Average estimate: 0.58 EUR
Low estimate: 0.58
High estimate: 0.58
Number of analysts: 1
Year-ago value: 0.88
Growth: -0.34
Analyst revenue estimates for IDR.MC, period 0q (report date 2026-06-20):
Average estimate: 1840531900.00 EUR
Low estimate: 1840531900.00
High estimate: 1840531900.00
Number of analysts: 1
Year-ago value: 1285400000.00
Growth: 0.43
Analyst earnings estimates for IDR.MC, period 0y (report date 2026-06-20):
Average estimate: 2.70 EUR
Low estimate: 2.47
High estimate: 3.11
Number of analysts: 11
Year-ago value: 2.48
Growth: 0.09
Analyst revenue estimates for IDR.MC, period 0y (report date 2026-06-20):
Average estimate: 6860542920.00 EUR
Low estimate: 6207100000.00
High estimate: 7186000000.00
Number of analysts: 13
Year-ago value: 5456652000.00
Growth: 0.26
Analyst earnings estimates for IDR.MC, period +1q (report date 2026-06-23):
Average estimate: 0.55 EUR
Low estimate: 0.55
High estimate: 0.55
Number of analysts: 1
Year-ago value: 0.44
Growth: 0.25
Analyst revenue estimates for IDR.MC, period +1q (report date 2026-06-23):
Average estimate: 1670984400.00 EUR
Low estimate: 1670984400.00
High estimate: 1670984400.00
Number of analysts: 1
Year-ago value: 1161600000.00
Growth: 0.44
Analyst earnings estimates for IDR.MC, period +1y (report date 2026-06-23):
Average estimate: 3.21 EUR
Low estimate: 2.73
High estimate: 3.68
Number of analysts: 13
Year-ago value: 2.70
Growth: 0.19
Analyst revenue estimates for IDR.MC, period +1y (report date 2026-06-23):
Average estimate: 7674790420.00 EUR
Low estimate: 6681000000.00
High estimate: 8260026400.00
Number of analysts: 14
Year-ago value: 6860542920.00
Growth: 0.12
Analyst earnings estimates for IDR.MC, period 0q (report date 2026-06-23):
Average estimate: 0.58 EUR
Low estimate: 0.58
High estimate: 0.58
Number of analysts: 1
Year-ago value: 0.88
Growth: -0.34
Analyst revenue estimates for IDR.MC, period 0q (report date 2026-06-23):
Average estimate: 1840531900.00 EUR
Low estimate: 1840531900.00
High estimate: 1840531900.00
Number of analysts: 1
Year-ago value: 1285400000.00
Growth: 0.43
Analyst earnings estimates for IDR.MC, period 0y (report date 2026-06-23):
Average estimate: 2.70 EUR
Low estimate: 2.47
High estimate: 3.11
Number of analysts: 11
Year-ago value: 2.48
Growth: 0.09
Analyst revenue estimates for IDR.MC, period 0y (report date 2026-06-23):
Average estimate: 6860542920.00 EUR
Low estimate: 6207100000.00
High estimate: 7186000000.00
Number of analysts: 13
Year-ago value: 5456652000.00
Growth: 0.26
Analyst earnings estimates for IDR.MC, period +1q (report date 2026-07-11):
Average estimate: 0.55 EUR
Low estimate: 0.55
High estimate: 0.55
Number of analysts: 1
Year-ago value: 0.44
Growth: 0.25
Analyst revenue estimates for IDR.MC, period +1q (report date 2026-07-11):
Average estimate: 1670984400.00 EUR
Low estimate: 1670984400.00
High estimate: 1670984400.00
Number of analysts: 1
Year-ago value: 1161600000.00
Growth: 0.44
Analyst earnings estimates for IDR.MC, period +1y (report date 2026-07-11):
Average estimate: 3.23 EUR
Low estimate: 2.73
High estimate: 3.68
Number of analysts: 14
Year-ago value: 2.70
Growth: 0.20
Analyst revenue estimates for IDR.MC, period +1y (report date 2026-07-11):
Average estimate: 7660345990.00 EUR
Low estimate: 6681000000.00
High estimate: 8260026400.00
Number of analysts: 15
Year-ago value: 6802539060.00
Growth: 0.13
Analyst earnings estimates for IDR.MC, period 0q (report date 2026-07-11):
Average estimate: 0.58 EUR
Low estimate: 0.58
High estimate: 0.58
Number of analysts: 1
Year-ago value: 0.88
Growth: -0.34
Analyst revenue estimates for IDR.MC, period 0q (report date 2026-07-11):
Average estimate: 1840531900.00 EUR
Low estimate: 1840531900.00
High estimate: 1840531900.00
Number of analysts: 1
Year-ago value: 1285400000.00
Growth: 0.43
Analyst earnings estimates for IDR.MC, period 0y (report date 2026-07-11):
Average estimate: 2.70 EUR
Low estimate: 2.38
High estimate: 3.11
Number of analysts: 13
Analyst revenue estimates for IDR.MC, period 0y (report date 2026-07-11):
Average estimate: 6802539060.00 EUR
Low estimate: 6049000000.00
High estimate: 7186000000.00
Number of analysts: 15
Analyst earnings estimates for IDT, period +1q (report date 2026-05-30):
Average estimate: 0.97 USD
Low estimate: 0.97
High estimate: 0.97
Number of analysts: 1
Analyst revenue estimates for IDT, period +1q (report date 2026-05-30):
Average estimate: 320000000.00 USD
Low estimate: 320000000.00
High estimate: 320000000.00
Number of analysts: 1
Year-ago value: 316600000.00
Growth: 0.01
Analyst earnings estimates for IDT, period +1y (report date 2026-05-30):
Average estimate: 3.91 USD
Low estimate: 3.91
High estimate: 3.91
Number of analysts: 1
Year-ago value: 3.79
Growth: 0.03
Analyst revenue estimates for IDT, period +1y (report date 2026-05-30):
Average estimate: 1262000000.00 USD
Low estimate: 1262000000.00
High estimate: 1262000000.00
Number of analysts: 1
Year-ago value: 1272000000.00
Growth: -0.01
Analyst earnings estimates for IDT, period 0q (report date 2026-05-30):
Average estimate: 0.89 USD
Low estimate: 0.89
High estimate: 0.89
Number of analysts: 1
Analyst revenue estimates for IDT, period 0q (report date 2026-05-30):
Average estimate: 308000000.00 USD
Low estimate: 308000000.00
High estimate: 308000000.00
Number of analysts: 1
Analyst earnings estimates for IDT, period 0y (report date 2026-05-30):
Average estimate: 3.79 USD
Low estimate: 3.79
High estimate: 3.79
Number of analysts: 1
Analyst revenue estimates for IDT, period 0y (report date 2026-05-30):
Average estimate: 1272000000.00 USD
Low estimate: 1272000000.00
High estimate: 1272000000.00
Number of analysts: 1
Year-ago value: 1231495000.00
Growth: 0.03
Analyst earnings estimates for IDT, period +1q (report date 2026-06-07):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Year-ago value: 0.94
Growth: 0.04
Analyst revenue estimates for IDT, period +1q (report date 2026-06-07):
Average estimate: 317000000.00 USD
Low estimate: 317000000.00
High estimate: 317000000.00
Number of analysts: 1
Year-ago value: 322752000.00
Growth: -0.02
Analyst earnings estimates for IDT, period +1y (report date 2026-06-07):
Average estimate: 3.95 USD
Low estimate: 3.95
High estimate: 3.95
Number of analysts: 1
Year-ago value: 3.85
Growth: 0.03
Analyst revenue estimates for IDT, period +1y (report date 2026-06-07):
Average estimate: 1253000000.00 USD
Low estimate: 1253000000.00
High estimate: 1253000000.00
Number of analysts: 1
Year-ago value: 1278000000.00
Growth: -0.02
Analyst earnings estimates for IDT, period 0q (report date 2026-06-07):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Analyst revenue estimates for IDT, period 0q (report date 2026-06-07):
Average estimate: 319000000.00 USD
Low estimate: 319000000.00
High estimate: 319000000.00
Number of analysts: 1
Year-ago value: 316600000.00
Growth: 0.01
Analyst earnings estimates for IDT, period 0y (report date 2026-06-07):
Average estimate: 3.85 USD
Low estimate: 3.85
High estimate: 3.85
Number of analysts: 1
Analyst revenue estimates for IDT, period 0y (report date 2026-06-07):
Average estimate: 1278000000.00 USD
Low estimate: 1278000000.00
High estimate: 1278000000.00
Number of analysts: 1
Year-ago value: 1231495000.00
Growth: 0.04
Analyst earnings estimates for IDT, period +1q (report date 2026-06-14):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Year-ago value: 0.94
Growth: 0.04
Analyst revenue estimates for IDT, period +1q (report date 2026-06-14):
Average estimate: 317000000.00 USD
Low estimate: 317000000.00
High estimate: 317000000.00
Number of analysts: 1
Year-ago value: 322752000.00
Growth: -0.02
Analyst earnings estimates for IDT, period +1y (report date 2026-06-14):
Average estimate: 3.95 USD
Low estimate: 3.95
High estimate: 3.95
Number of analysts: 1
Year-ago value: 3.85
Growth: 0.03
Analyst revenue estimates for IDT, period +1y (report date 2026-06-14):
Average estimate: 1253000000.00 USD
Low estimate: 1253000000.00
High estimate: 1253000000.00
Number of analysts: 1
Year-ago value: 1278000000.00
Growth: -0.02
Analyst earnings estimates for IDT, period 0q (report date 2026-06-14):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Analyst revenue estimates for IDT, period 0q (report date 2026-06-14):
Average estimate: 319000000.00 USD
Low estimate: 319000000.00
High estimate: 319000000.00
Number of analysts: 1
Year-ago value: 316600000.00
Growth: 0.01
Analyst earnings estimates for IDT, period 0y (report date 2026-06-14):
Average estimate: 3.85 USD
Low estimate: 3.85
High estimate: 3.85
Number of analysts: 1
Analyst revenue estimates for IDT, period 0y (report date 2026-06-14):
Average estimate: 1278000000.00 USD
Low estimate: 1278000000.00
High estimate: 1278000000.00
Number of analysts: 1
Year-ago value: 1231495000.00
Growth: 0.04
Analyst earnings estimates for IDT, period +1q (report date 2026-06-20):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Year-ago value: 0.94
Growth: 0.04
Analyst revenue estimates for IDT, period +1q (report date 2026-06-20):
Average estimate: 317000000.00 USD
Low estimate: 317000000.00
High estimate: 317000000.00
Number of analysts: 1
Year-ago value: 322752000.00
Growth: -0.02
Analyst earnings estimates for IDT, period +1y (report date 2026-06-20):
Average estimate: 3.95 USD
Low estimate: 3.95
High estimate: 3.95
Number of analysts: 1
Year-ago value: 3.85
Growth: 0.03
Analyst revenue estimates for IDT, period +1y (report date 2026-06-20):
Average estimate: 1253000000.00 USD
Low estimate: 1253000000.00
High estimate: 1253000000.00
Number of analysts: 1
Year-ago value: 1278000000.00
Growth: -0.02
Analyst earnings estimates for IDT, period 0q (report date 2026-06-20):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Analyst revenue estimates for IDT, period 0q (report date 2026-06-20):
Average estimate: 319000000.00 USD
Low estimate: 319000000.00
High estimate: 319000000.00
Number of analysts: 1
Year-ago value: 316600000.00
Growth: 0.01
Analyst earnings estimates for IDT, period 0y (report date 2026-06-20):
Average estimate: 3.85 USD
Low estimate: 3.85
High estimate: 3.85
Number of analysts: 1
Analyst revenue estimates for IDT, period 0y (report date 2026-06-20):
Average estimate: 1278000000.00 USD
Low estimate: 1278000000.00
High estimate: 1278000000.00
Number of analysts: 1
Year-ago value: 1231495000.00
Growth: 0.04
Analyst earnings estimates for IDT, period +1q (report date 2026-06-23):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Year-ago value: 0.94
Growth: 0.04
Analyst revenue estimates for IDT, period +1q (report date 2026-06-23):
Average estimate: 317000000.00 USD
Low estimate: 317000000.00
High estimate: 317000000.00
Number of analysts: 1
Year-ago value: 322752000.00
Growth: -0.02
Analyst earnings estimates for IDT, period +1y (report date 2026-06-23):
Average estimate: 3.95 USD
Low estimate: 3.95
High estimate: 3.95
Number of analysts: 1
Year-ago value: 3.85
Growth: 0.03
Analyst revenue estimates for IDT, period +1y (report date 2026-06-23):
Average estimate: 1253000000.00 USD
Low estimate: 1253000000.00
High estimate: 1253000000.00
Number of analysts: 1
Year-ago value: 1278000000.00
Growth: -0.02
Analyst earnings estimates for IDT, period 0q (report date 2026-06-23):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Analyst revenue estimates for IDT, period 0q (report date 2026-06-23):
Average estimate: 319000000.00 USD
Low estimate: 319000000.00
High estimate: 319000000.00
Number of analysts: 1
Year-ago value: 316600000.00
Growth: 0.01
Analyst earnings estimates for IDT, period 0y (report date 2026-06-23):
Average estimate: 3.85 USD
Low estimate: 3.85
High estimate: 3.85
Number of analysts: 1
Analyst revenue estimates for IDT, period 0y (report date 2026-06-23):
Average estimate: 1278000000.00 USD
Low estimate: 1278000000.00
High estimate: 1278000000.00
Number of analysts: 1
Year-ago value: 1231495000.00
Growth: 0.04
Analyst earnings estimates for IDT, period +1q (report date 2026-07-11):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Year-ago value: 0.94
Growth: 0.04
Analyst revenue estimates for IDT, period +1q (report date 2026-07-11):
Average estimate: 317000000.00 USD
Low estimate: 317000000.00
High estimate: 317000000.00
Number of analysts: 1
Year-ago value: 322752000.00
Growth: -0.02
Analyst earnings estimates for IDT, period +1y (report date 2026-07-11):
Average estimate: 3.95 USD
Low estimate: 3.95
High estimate: 3.95
Number of analysts: 1
Year-ago value: 3.85
Growth: 0.03
Analyst revenue estimates for IDT, period +1y (report date 2026-07-11):
Average estimate: 1253000000.00 USD
Low estimate: 1253000000.00
High estimate: 1253000000.00
Number of analysts: 1
Year-ago value: 1278000000.00
Growth: -0.02
Analyst earnings estimates for IDT, period 0q (report date 2026-07-11):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Analyst revenue estimates for IDT, period 0q (report date 2026-07-11):
Average estimate: 319000000.00 USD
Low estimate: 319000000.00
High estimate: 319000000.00
Number of analysts: 1
Year-ago value: 316600000.00
Growth: 0.01
Analyst earnings estimates for IDT, period 0y (report date 2026-07-11):
Average estimate: 3.85 USD
Low estimate: 3.85
High estimate: 3.85
Number of analysts: 1
Analyst revenue estimates for IDT, period 0y (report date 2026-07-11):
Average estimate: 1278000000.00 USD
Low estimate: 1278000000.00
High estimate: 1278000000.00
Number of analysts: 1
Year-ago value: 1231495000.00
Growth: 0.04
Analyst earnings estimates for IDT, period +1q (report date 2026-07-19):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Year-ago value: 0.94
Growth: 0.04
Analyst revenue estimates for IDT, period +1q (report date 2026-07-19):
Average estimate: 317000000.00 USD
Low estimate: 317000000.00
High estimate: 317000000.00
Number of analysts: 1
Year-ago value: 322752000.00
Growth: -0.02
Analyst earnings estimates for IDT, period +1y (report date 2026-07-19):
Average estimate: 3.95 USD
Low estimate: 3.95
High estimate: 3.95
Number of analysts: 1
Year-ago value: 3.85
Growth: 0.03
Analyst revenue estimates for IDT, period +1y (report date 2026-07-19):
Average estimate: 1253000000.00 USD
Low estimate: 1253000000.00
High estimate: 1253000000.00
Number of analysts: 1
Year-ago value: 1278000000.00
Growth: -0.02
Analyst earnings estimates for IDT, period 0q (report date 2026-07-19):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Analyst revenue estimates for IDT, period 0q (report date 2026-07-19):
Average estimate: 319000000.00 USD
Low estimate: 319000000.00
High estimate: 319000000.00
Number of analysts: 1
Year-ago value: 316600000.00
Growth: 0.01
Analyst earnings estimates for IDT, period 0y (report date 2026-07-19):
Average estimate: 3.85 USD
Low estimate: 3.85
High estimate: 3.85
Number of analysts: 1
Analyst revenue estimates for IDT, period 0y (report date 2026-07-19):
Average estimate: 1278000000.00 USD
Low estimate: 1278000000.00
High estimate: 1278000000.00
Number of analysts: 1
Year-ago value: 1231495000.00
Growth: 0.04
Analyst earnings estimates for IDT, period +1q (report date 2026-07-25):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Year-ago value: 0.94
Growth: 0.04
Analyst revenue estimates for IDT, period +1q (report date 2026-07-25):
Average estimate: 317000000.00 USD
Low estimate: 317000000.00
High estimate: 317000000.00
Number of analysts: 1
Year-ago value: 322752000.00
Growth: -0.02
Analyst earnings estimates for IDT, period +1y (report date 2026-07-25):
Average estimate: 3.95 USD
Low estimate: 3.95
High estimate: 3.95
Number of analysts: 1
Year-ago value: 3.85
Growth: 0.03
Analyst revenue estimates for IDT, period +1y (report date 2026-07-25):
Average estimate: 1253000000.00 USD
Low estimate: 1253000000.00
High estimate: 1253000000.00
Number of analysts: 1
Year-ago value: 1278000000.00
Growth: -0.02
Analyst earnings estimates for IDT, period 0q (report date 2026-07-25):
Average estimate: 0.98 USD
Low estimate: 0.98
High estimate: 0.98
Number of analysts: 1
Analyst revenue estimates for IDT, period 0q (report date 2026-07-25):
Average estimate: 319000000.00 USD
Low estimate: 319000000.00
High estimate: 319000000.00
Number of analysts: 1
Year-ago value: 316600000.00
Growth: 0.01
Analyst earnings estimates for IDT, period 0y (report date 2026-07-25):
Average estimate: 3.85 USD
Low estimate: 3.85
High estimate: 3.85
Number of analysts: 1
Analyst revenue estimates for IDT, period 0y (report date 2026-07-25):
Average estimate: 1278000000.00 USD
Low estimate: 1278000000.00
High estimate: 1278000000.00
Number of analysts: 1
Year-ago value: 1231495000.00
Growth: 0.04
Analyst revenue estimates for IDT.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IDT.AX, period +1y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IDT.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IDT.AX, period 0y (report date 2026-06-01):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IDT.AX, period +1q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IDT.AX, period +1y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IDT.AX, period 0q (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IDT.AX, period 0y (report date 2026-06-14):
Average estimate: 0.00 
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst revenue estimates for IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, 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 IDT.AX, period 0y (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 IDX.AX, period +1q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period +1y (report date 2026-06-01):
Average estimate: 0.15 AUD
Low estimate: 0.14
High estimate: 0.16
Number of analysts: 12
Year-ago value: 0.13
Growth: 0.16
Analyst revenue estimates for IDX.AX, period +1y (report date 2026-06-01):
Average estimate: 852948600.00 AUD
Low estimate: 836100000.00
High estimate: 883600000.00
Number of analysts: 11
Year-ago value: 803285400.00
Growth: 0.06
Analyst revenue estimates for IDX.AX, period 0q (report date 2026-06-01):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period 0y (report date 2026-06-01):
Average estimate: 0.13 AUD
Low estimate: 0.12
High estimate: 0.14
Number of analysts: 12
Year-ago value: 0.10
Growth: 0.28
Analyst revenue estimates for IDX.AX, period 0y (report date 2026-06-01):
Average estimate: 803285400.00 AUD
Low estimate: 791600000.00
High estimate: 819700000.00
Number of analysts: 11
Year-ago value: 627215000.00
Growth: 0.28
Analyst revenue estimates for IDX.AX, period +1q (report date 2026-06-14):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period +1y (report date 2026-06-14):
Average estimate: 0.15 AUD
Low estimate: 0.14
High estimate: 0.16
Number of analysts: 13
Year-ago value: 0.13
Growth: 0.16
Analyst revenue estimates for IDX.AX, period +1y (report date 2026-06-14):
Average estimate: 853192940.00 AUD
Low estimate: 841640000.00
High estimate: 883600000.00
Number of analysts: 12
Year-ago value: 802705100.00
Growth: 0.06
Analyst revenue estimates for IDX.AX, period 0q (report date 2026-06-14):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period 0y (report date 2026-06-14):
Average estimate: 0.13 AUD
Low estimate: 0.12
High estimate: 0.14
Number of analysts: 13
Year-ago value: 0.10
Growth: 0.28
Analyst revenue estimates for IDX.AX, period 0y (report date 2026-06-14):
Average estimate: 802705100.00 AUD
Low estimate: 791600000.00
High estimate: 819700000.00
Number of analysts: 12
Year-ago value: 627215000.00
Growth: 0.28
Analyst revenue estimates for IDX.AX, period +1q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period +1y (report date 2026-06-20):
Average estimate: 0.15 AUD
Low estimate: 0.14
High estimate: 0.16
Number of analysts: 13
Year-ago value: 0.13
Growth: 0.16
Analyst revenue estimates for IDX.AX, period +1y (report date 2026-06-20):
Average estimate: 853129610.00 AUD
Low estimate: 841640000.00
High estimate: 883600000.00
Number of analysts: 12
Year-ago value: 802669260.00
Growth: 0.06
Analyst revenue estimates for IDX.AX, period 0q (report date 2026-06-20):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period 0y (report date 2026-06-20):
Average estimate: 0.13 AUD
Low estimate: 0.12
High estimate: 0.14
Number of analysts: 13
Year-ago value: 0.10
Growth: 0.27
Analyst revenue estimates for IDX.AX, period 0y (report date 2026-06-20):
Average estimate: 802669260.00 AUD
Low estimate: 791600000.00
High estimate: 819700000.00
Number of analysts: 12
Year-ago value: 627215000.00
Growth: 0.28
Analyst revenue estimates for IDX.AX, period +1q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period +1y (report date 2026-06-23):
Average estimate: 0.15 AUD
Low estimate: 0.14
High estimate: 0.16
Number of analysts: 13
Year-ago value: 0.13
Growth: 0.16
Analyst revenue estimates for IDX.AX, period +1y (report date 2026-06-23):
Average estimate: 853129610.00 AUD
Low estimate: 841640000.00
High estimate: 883600000.00
Number of analysts: 12
Year-ago value: 802669260.00
Growth: 0.06
Analyst revenue estimates for IDX.AX, period 0q (report date 2026-06-23):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period 0y (report date 2026-06-23):
Average estimate: 0.13 AUD
Low estimate: 0.12
High estimate: 0.14
Number of analysts: 13
Year-ago value: 0.10
Growth: 0.27
Analyst revenue estimates for IDX.AX, period 0y (report date 2026-06-23):
Average estimate: 802669260.00 AUD
Low estimate: 791600000.00
High estimate: 819700000.00
Number of analysts: 12
Year-ago value: 627215000.00
Growth: 0.28
Analyst revenue estimates for IDX.AX, period +1q (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period +1y (report date 2026-07-11):
Average estimate: 0.15 AUD
Low estimate: 0.14
High estimate: 0.16
Number of analysts: 13
Year-ago value: 0.13
Growth: 0.16
Analyst revenue estimates for IDX.AX, period +1y (report date 2026-07-11):
Average estimate: 853109610.00 AUD
Low estimate: 841640000.00
High estimate: 883600000.00
Number of analysts: 12
Year-ago value: 802705100.00
Growth: 0.06
Analyst revenue estimates for IDX.AX, period 0q (report date 2026-07-11):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period 0y (report date 2026-07-11):
Average estimate: 0.13 AUD
Low estimate: 0.12
High estimate: 0.14
Number of analysts: 13
Year-ago value: 0.10
Growth: 0.27
Analyst revenue estimates for IDX.AX, period 0y (report date 2026-07-11):
Average estimate: 802705100.00 AUD
Low estimate: 791600000.00
High estimate: 819700000.00
Number of analysts: 12
Year-ago value: 627215000.00
Growth: 0.28
Analyst revenue estimates for IDX.AX, period +1q (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period +1y (report date 2026-07-19):
Average estimate: 0.15 AUD
Low estimate: 0.13
High estimate: 0.16
Number of analysts: 13
Year-ago value: 0.13
Growth: 0.16
Analyst revenue estimates for IDX.AX, period +1y (report date 2026-07-19):
Average estimate: 851959610.00 AUD
Low estimate: 829300000.00
High estimate: 883600000.00
Number of analysts: 12
Year-ago value: 802071760.00
Growth: 0.06
Analyst revenue estimates for IDX.AX, period 0q (report date 2026-07-19):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period 0y (report date 2026-07-19):
Average estimate: 0.13 AUD
Low estimate: 0.12
High estimate: 0.14
Number of analysts: 13
Year-ago value: 0.10
Growth: 0.26
Analyst revenue estimates for IDX.AX, period 0y (report date 2026-07-19):
Average estimate: 802071760.00 AUD
Low estimate: 784000000.00
High estimate: 819700000.00
Number of analysts: 12
Year-ago value: 627215000.00
Growth: 0.28
Analyst revenue estimates for IDX.AX, period +1q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period +1y (report date 2026-07-25):
Average estimate: 0.15 AUD
Low estimate: 0.13
High estimate: 0.16
Number of analysts: 13
Year-ago value: 0.13
Growth: 0.16
Analyst revenue estimates for IDX.AX, period +1y (report date 2026-07-25):
Average estimate: 851959610.00 AUD
Low estimate: 829300000.00
High estimate: 883600000.00
Number of analysts: 12
Year-ago value: 802071760.00
Growth: 0.06
Analyst revenue estimates for IDX.AX, period 0q (report date 2026-07-25):
Average estimate: 0.00 AUD
Low estimate: 0.00
High estimate: 0.00
Number of analysts: 0
Analyst earnings estimates for IDX.AX, period 0y (report date 2026-07-25):
Average estimate: 0.13 AUD
Low estimate: 0.12
High estimate: 0.14
Number of analysts: 13
Year-ago value: 0.10
Growth: 0.26
Analyst revenue estimates for IDX.AX, period 0y (report date 2026-07-25):
Average estimate: 802071760.00 AUD
Low estimate: 784000000.00
High estimate: 819700000.00
Number of analysts: 12
Year-ago value: 627215000.00
Growth: 0.28
Analyst earnings estimates for IDXX, period +1q (report date 2026-05-30):
Average estimate: 3.78 USD
Low estimate: 3.70
High estimate: 3.86
Number of analysts: 11
Year-ago value: 3.40
Growth: 0.11
Analyst revenue estimates for IDXX, period +1q (report date 2026-05-30):
Average estimate: 1190838970.00 USD
Low estimate: 1186000000.00
High estimate: 1197000000.00
Number of analysts: 10
Year-ago value: 1105239000.00
Growth: 0.08
Analyst earnings estimates for IDXX, period +1y (report date 2026-05-30):
Average estimate: 16.52 USD
Low estimate: 16.20
High estimate: 16.97
Number of analysts: 14
Year-ago value: 14.63
Growth: 0.13
Analyst revenue estimates for IDXX, period +1y (report date 2026-05-30):
Average estimate: 5113723430.00 USD
Low estimate: 5015177370.00
High estimate: 5180000000.00
Number of analysts: 14
Year-ago value: 4706193410.00
Growth: 0.09
Analyst earnings estimates for IDXX, period 0q (report date 2026-05-30):
Average estimate: 3.94 USD
Low estimate: 3.83
High estimate: 4.05
Number of analysts: 12
Year-ago value: 3.63
Growth: 0.09
Analyst revenue estimates for IDXX, period 0q (report date 2026-05-30):
Average estimate: 1199831570.00 USD
Low estimate: 1187903880.00
High estimate: 1210000000.00
Number of analysts: 11
Year-ago value: 1109457000.00
Growth: 0.08
Analyst earnings estimates for IDXX, period 0y (report date 2026-05-30):
Average estimate: 14.63 USD
Low estimate: 14.29
High estimate: 14.82
Number of analysts: 14
Year-ago value: 13.08
Growth: 0.12
Analyst revenue estimates for IDXX, period 0y (report date 2026-05-30):
Average estimate: 4706193410.00 USD
Low estimate: 4671100000.00
High estimate: 4730810430.00
Number of analysts: 14
Year-ago value: 4303702000.00
Growth: 0.09
Analyst earnings estimates for IDXX, period +1q (report date 2026-06-07):
Average estimate: 3.78 USD
Low estimate: 3.70
High estimate: 3.86
Number of analysts: 11
Year-ago value: 3.40
Growth: 0.11
Analyst revenue estimates for IDXX, period +1q (report date 2026-06-07):
Average estimate: 1190838970.00 USD
Low estimate: 1186000000.00
High estimate: 1197000000.00
Number of analysts: 10
Year-ago value: 1105239000.00
Growth: 0.08
Analyst earnings estimates for IDXX, period +1y (report date 2026-06-07):
Average estimate: 16.52 USD
Low estimate: 16.20
High estimate: 16.97
Number of analysts: 14
Year-ago value: 14.63
Growth: 0.13
Analyst revenue estimates for IDXX, period +1y (report date 2026-06-07):
Average estimate: 5113723430.00 USD
Low estimate: 5015177370.00
High estimate: 5180000000.00
Number of analysts: 14
Year-ago value: 4706193410.00
Growth: 0.09
Analyst earnings estimates for IDXX, period 0q (report date 2026-06-07):
Average estimate: 3.94 USD
Low estimate: 3.83
High estimate: 4.05
Number of analysts: 12
Year-ago value: 3.63
Growth: 0.09
Analyst revenue estimates for IDXX, period 0q (report date 2026-06-07):
Average estimate: 1199831570.00 USD
Low estimate: 1187903880.00
High estimate: 1210000000.00
Number of analysts: 11
Year-ago value: 1109457000.00
Growth: 0.08
Analyst earnings estimates for IDXX, period 0y (report date 2026-06-07):
Average estimate: 14.63 USD
Low estimate: 14.29
High estimate: 14.82
Number of analysts: 14
Year-ago value: 13.08
Growth: 0.12
Analyst revenue estimates for IDXX, period 0y (report date 2026-06-07):
Average estimate: 4706193410.00 USD
Low estimate: 4671100000.00
High estimate: 4730810430.00
Number of analysts: 14
Year-ago value: 4303702000.00
Growth: 0.09
Analyst earnings estimates for IDXX, period +1q (report date 2026-06-14):
Average estimate: 3.78 USD
Low estimate: 3.70
High estimate: 3.86
Number of analysts: 11
Year-ago value: 3.40
Growth: 0.11
Analyst revenue estimates for IDXX, period +1q (report date 2026-06-14):
Average estimate: 1190838970.00 USD
Low estimate: 1186000000.00
High estimate: 1197000000.00
Number of analysts: 10
Year-ago value: 1105239000.00
Growth: 0.08
Analyst earnings estimates for IDXX, period +1y (report date 2026-06-14):
Average estimate: 16.52 USD
Low estimate: 16.20
High estimate: 16.97
Number of analysts: 14
Year-ago value: 14.63
Growth: 0.13
Analyst revenue estimates for IDXX, period +1y (report date 2026-06-14):
Average estimate: 5113723430.00 USD
Low estimate: 5015177370.00
High estimate: 5180000000.00
Number of analysts: 14
Year-ago value: 4706193410.00
Growth: 0.09
Analyst earnings estimates for IDXX, period 0q (report date 2026-06-14):
Average estimate: 3.94 USD
Low estimate: 3.83
High estimate: 4.05
Number of analysts: 12
Year-ago value: 3.63
Growth: 0.09
Analyst revenue estimates for IDXX, period 0q (report date 2026-06-14):
Average estimate: 1199831570.00 USD
Low estimate: 1187903880.00
High estimate: 1210000000.00
Number of analysts: 11
Year-ago value: 1109457000.00
Growth: 0.08
Analyst earnings estimates for IDXX, period 0y (report date 2026-06-14):
Average estimate: 14.63 USD
Low estimate: 14.29
High estimate: 14.82
Number of analysts: 14
Year-ago value: 13.08
Growth: 0.12
Analyst revenue estimates for IDXX, period 0y (report date 2026-06-14):
Average estimate: 4706193410.00 USD
Low estimate: 4671100000.00
High estimate: 4730810430.00
Number of analysts: 14
Year-ago value: 4303702000.00
Growth: 0.09
Analyst earnings estimates for IDXX, period +1q (report date 2026-06-20):
Average estimate: 3.78 USD
Low estimate: 3.70
High estimate: 3.86
Number of analysts: 11
Year-ago value: 3.40
Growth: 0.11
Analyst revenue estimates for IDXX, period +1q (report date 2026-06-20):
Average estimate: 1190838970.00 USD
Low estimate: 1186000000.00
High estimate: 1197000000.00
Number of analysts: 10
Year-ago value: 1105239000.00
Growth: 0.08
Analyst earnings estimates for IDXX, period +1y (report date 2026-06-20):
Average estimate: 16.52 USD
Low estimate: 16.20
High estimate: 16.97
Number of analysts: 14
Year-ago value: 14.63
Growth: 0.13
Analyst revenue estimates for IDXX, period +1y (report date 2026-06-20):
Average estimate: 5113723430.00 USD
Low estimate: 5015177370.00
High estimate: 5180000000.00
Number of analysts: 14
Year-ago value: 4706193410.00
Growth: 0.09
Analyst earnings estimates for IDXX, period 0q (report date 2026-06-20):
Average estimate: 3.94 USD
Low estimate: 3.83
High estimate: 4.05
Number of analysts: 12
Year-ago value: 3.63
Growth: 0.09
Analyst revenue estimates for IDXX, period 0q (report date 2026-06-20):
Average estimate: 1199831570.00 USD
Low estimate: 1187903880.00
High estimate: 1210000000.00
Number of analysts: 11
Year-ago value: 1109457000.00
Growth: 0.08
Analyst earnings estimates for IDXX, period 0y (report date 2026-06-20):
Average estimate: 14.63 USD
Low estimate: 14.29
High estimate: 14.82
Number of analysts: 14
Year-ago value: 13.08
Growth: 0.12
Analyst revenue estimates for IDXX, period 0y (report date 2026-06-20):
Average estimate: 4706193410.00 USD
Low estimate: 4671100000.00
High estimate: 4730810430.00
Number of analysts: 14
Year-ago value: 4303702000.00
Growth: 0.09
Analyst earnings estimates for IDXX, period +1q (report date 2026-06-23):
Average estimate: 3.78 USD
Low estimate: 3.70
High estimate: 3.86
Number of analysts: 11
Year-ago value: 3.40
Growth: 0.11
Analyst revenue estimates for IDXX, period +1q (report date 2026-06-23):
Average estimate: 1190838970.00 USD
Low estimate: 1186000000.00
High estimate: 1197000000.00
Number of analysts: 10
Year-ago value: 1105239000.00
Growth: 0.08
Analyst earnings estimates for IDXX, period +1y (report date 2026-06-23):
Average estimate: 16.52 USD
Low estimate: 16.20
High estimate: 16.97
Number of analysts: 14
Year-ago value: 14.63
Growth: 0.13
Analyst revenue estimates for IDXX, period +1y (report date 2026-06-23):
Average estimate: 5113723430.00 USD
Low estimate: 5015177370.00
High estimate: 5180000000.00
Number of analysts: 14
Year-ago value: 4706193410.00
Growth: 0.09
Analyst earnings estimates for IDXX, period 0q (report date 2026-06-23):
Average estimate: 3.94 USD
Low estimate: 3.83
High estimate: 4.05
Number of analysts: 12
Year-ago value: 3.63
Growth: 0.09