Chartsonlygoup's future update (it'll live): tomwong.xyz/stock-status/

  IDEXX Laboratories Inc ( IDXX ) |
1996 - 2021 (26 years)

Net Revenue (Sales) is 
$3.0B (1Y +12.3% )

IDXX Stock Price & Net Revenue (Sales)

Net Revenue (Sales) for IDXX competitors.
HSIC NEOG VIVO ABT TMO HSKA
Note: Stonk = Stock. Both words are used interchangeably. 🙂

Historical (All-Time) Stats for Net Revenue (Sales)

chevron_right 2021 $1.5B +6.1x
( +7.8% / year avg)
chevron_left 1996 $210.3M
vertical_align_top Peak $2.6B +11.3x
vertical_align_bottom Bottom $210.3M
arrow_drop_up # Up Years 23 23 of 26
years up.
arrow_drop_down # Down Years 3
Up Years = Positive (0%+) YoY change
Down Years = Zero or Negative (0% or less) YoY change

Key Points (Stonk Price Comparison)

  • IDXX's stock price has rallied +40,645% from $0.91 in 1996 , or +66.5x faster than it's net revenue (sales) over the same period.
  • If IDXX grows it's stock at the same rate as it's net revenue (sales) (+7.8%/year) , it's stock price will grow +211% and hit $782.52 over the next 10 years.
  • IDXX's stock price has gone up 19 of the 23 years (+82%) it's net revenue (sales) were also up.
  • Line Item (in $M) FY 2020 FY 2019 FY 2018 FY 2017 FY 2016 FY 2015 FY 2014 FY 2013 FY 2012 FY 2011 FY 2010 FY 2009 FY 2008 FY 2007 FY 2006 FY 2005 FY 2004 FY 2003 FY 2002 FY 2001 FY 2000 FY 1999 FY 1998 FY 1997
    1 Revenue 2706655000 2406908000 2213242000 1969058000 1775423000 1601892000 1485807000 1377058000 1293338000 1218689000 1103392000 1031633000 1024030000 922555000 739117000 638095000 549181000 475992000 412670000 386081000 367432000 356200000 319900000 263000000
    2 Cost of Revenue 1135615000 1041359000 971700000 871676000 799987000 711622000 669691000 620940000 594190000 572183000 524769000 505352000 494264000 459033000 359588000 315195000 270164000 245688000 219945000 202750000 170775000 164900000 142200000 119800000
    3 Gross Profit (Income) 1571040000 1365549000 1241542000 1097382000 975436000 890270000 816116000 756118000 699148000 646506000 578623000 526281000 529766000 463522000 379529000 322900000 279017000 230304000 192725000 183331000 196657000 191300000 177700000 143200000
    4 R&D 141249000 133193000 117863000 109182000 101122000 99681000 98263000 88003000 82014000 76042000 68597000 65124000 70673000 67338000 53617000 40948000 35402000 32319000 29329000 28426000 28292000 27300000 21500000 17100000
    5 SG&A 300832000 261317000 244938000 220878000 207017000 182510000 173890000 157861000 137609000 129389000 126519000 117440000 116681000 260001000 197979000 166621000 135580000 117598000 97581000 98353000 95633000 100000000 111200000 116100000
    6 Other Expenses 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    7 Operating Expenses 876516000 812703000 750207000 684354000 625197000 582146000 555861000 489356000 436585000 410281000 374742000 350312000 357310000 327339000 251596000 207569000 170982000 149917000 126910000 126779000 143406000 144500000 148600000 147600000
    8 Interest Expense 33125000.00 31055000.00 34744000.00 37225000.00 32049000.00 29239000.00 15429000.00 5386000.00 3848000.00 3547000.00 2415000.00 1916000.00 4589000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    9 D&A 95998000 88011000 83178000 83140000 78218000 68956000 58888000 54596000 52408000 48202000 45956000 49773000 48819000 41100000 29816000 24369000 18427000 18897000 20124000 22229000 19481000 17200000 15900000 14400000
    10 EBITDA 790522000 640857000 574513000 496168000 428457000 377080000 319143000 321358000 314971000 284427000 249837000 225742000 221275000 177283000 157749000 139700000 126462000 99284000 85939000 78781000 72732000 64000000 45000000 10000000
    11 Operating Income 694524000.00 552846000.00 491335000.00 413028000.00 350239000.00 308124000.00 260255000.00 266762000.00 262563000.00 236225000.00 203881000.00 175969000.00 172456000.00 136183000.00 127933000.00 115331000.00 108035000.00 80387000.00 65815000.00 56552000.00 53251000.00 46800000.00 29100000.00 -4400000.00
    12 Other Income Expenses (Net) 0.00 0.00 0.00 0.00 0.00 -8212000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 152000.00 452000.00 394000.00 114000.00 0.00 0.00 0.00 0.00 -30300000.00 -27800000.00
    13 Pre-Income Tax 661985000.00 522218000.00 457742000.00 381057000.00 321846000.00 273141000.00 246555000.00 263261000.00 260617000.00 234422000.00 202129000.00 174539000.00 170187000.00 134843000.00 130750000.00 118472000.00 111103000.00 83254000.00 68770000.00 58781000.00 58247000.00 52600000.00 -1200000.00 -32200000.00
    14 Income Tax Expense 79854000 94426000 80695000 117788000 99792000 81006000 64604000 75467000 82330000 72668000 60809000 52304000 54018000 40829000 37224000 40670000 33165000 26278000 23381000 21161000 21615000 20000000 14000000 -11100000
    15 Net Income 581776000 427720000 377031000 263144000 222045000 192078000 181906000 187800000 178267000 161786000 141284000 122225000 116169000 94014000 93678000 78254000 78332000 57090000 45389000 37620000 36632000 32600000 -15200000 -21100000
    16 EPS 6.76 4.97 4.34 3.00 2.47 2.07 1.81 1.76 1.62 1.43 1.23 1.04 0.97 0.77 0.74 0.60 0.57 0.42 0.34 0.28 0.27 0.21 -0.10 -0.14
    17 EPS Diluted 6.76 4.89 4.26 2.94 2.44 2.05 1.79 1.74 1.58 1.39 1.19 1.00 0.94 0.73 0.71 0.57 0.55 0.40 0.33 0.27 0.26 0.20 -0.10 -0.14
    18 Shares Outstanding 85342000 86115000 86864000 87769000 89732000 92601000 100094000 106318000 109970000 113580000 115426000 117618000 119906000 123120000 125732000 130084000 136856000 137084000 134488000 133172000 138233962 153411765 152000000 150714286
    19 Shares Outstanding (Diluted) 86722000 87542000 88470000 89567000 90884000 93649000 101502000 107970000 112310000 116428000 119118000 121364000 124498000 128910000 131816000 136220000 143200000 143724000 140172000 138560000 143654902 159024390 152000000 150714286
  • Line Item (in $M) FY 2020 FY 2019 FY 2018 FY 2017 FY 2016 FY 2015 FY 2014 FY 2013 FY 2012 FY 2011 FY 2010 FY 2009 FY 2008 FY 2007 FY 2006 FY 2005 FY 2004 FY 2003 FY 2002 FY 2001 FY 2000 FY 1999 FY 1998 FY 1997
    1 Cash & Cash Equivalents 383928000 90326000 123794000 187675000 154901000 128994000 322536000 279058000 223986000 183895000 156915000 106728000 78868000 60360000 61666000 67151000 47156000 186717000 113788000 66666000 46007000 58600000 109100000 107000000
    2 Short Term Investments 0.00 0.00 0.00 284255000.00 236949000.00 213591000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 35000000.00 65580000.00 90116000.00 33988000.00 33403000.00 12893000.00 29196000.00 0.00 0.00 0.00
    3 Cash & S-T Investments 383928000 90326000 123794000 471930000 391850000 342585000 322536000 279058000 223986000 183895000 156915000 106728000 78868000 60360000 96666000 132731000 137272000 220705000 147191000 79559000 75203000 58600000 109100000 107000000
    4 Accounts Receivables 374742000 307487000 272623000 270072000 232166000 200110000 181306000 158038000 138324000 141275000 120080000 115107000 111498000 108384000 81389000 71688000 65639000 53976000 45689000 50772000 57266000 58400000 47900000 47300000
    5 Inventory 209873000 195019000 173303000 164318000 158034000 188833000 160342000 133427000 140946000 133099000 127885000 110425000 115926000 98804000 95996000 69369000 76424000 75333000 75086000 86194000 65935000 47500000 55400000 60200000
    6 Other Current Assets 10150000.00 10284000.00 15159000.00 13178000.00 19703000.00 6621000.00 13591000.00 48957000.00 38567000.00 40321000.00 29508000.00 18890000.00 28121000.00 14509000.00 11328000.00 11679000.00 8797000.00 6800000.00 6267000.00 4812000.00 17426000.00 67900000.00 50900000.00 59700000.00
    7 Total Current Assets 1062738000 679639000 654172000 971985000 845584000 821634000 759398000 652706000 569537000 524227000 460591000 376338000 355890000 305663000 302263000 299245000 301592000 370589000 289120000 235576000 215830000 232400000 263300000 274200000
    8 PP&E 646338000 614452000 437270000 379096000 357422000 333026000 303587000 281214000 245177000 216777000 201725000 199946000 189646000 141852000 99628000 65697000 62630000 45224000 49455000 49215000 45661000 39600000 41500000 41000000
    9 Goodwill 243347000.00 239724000.00 214489000.00 199873000.00 178228000.00 178934000.00 184450000.00 180521000.00 174994000.00 172610000.00 149112000.00 148705000.00 138768000.00 236414000.00 104826000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    10 Intangible Assets 52543000.00 58468000.00 41825000.00 43846000.00 46155000.00 55909000.00 65122000.00 58844000.00 62833000.00 69209000.00 55752000.00 63907000.00 68327000.00 0.00 43353000.00 118746000.00 124494000.00 61766000.00 56157000.00 0.00 0.00 0.00 0.00 0.00
    11 Goodwill & Intangible Assets 295890000.00 298192000.00 256314000.00 243719000.00 224383000.00 234843000.00 249572000.00 239365000.00 237827000.00 241819000.00 204864000.00 212612000.00 207095000.00 236414000.00 148179000.00 118746000.00 124494000.00 61766000.00 56157000.00 0.00 0.00 0.00 0.00 0.00
    12 L-T Investments 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    13 Tax Assets 31549000.00 8100000.00 8481000.00 7698000.00 0.00 0.00 0.00 0.00 0.00 0.00 630000.00 1017000.00 1170000.00 6644000.00 3253000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    14 Other Non-Current Assets 31883000.00 28690000.00 39617000.00 36299000.00 42028000.00 29755000.00 32724000.00 22957000.00 18942000.00 47991000.00 29334000.00 18614000.00 11636000.00 11606000.00 6237000.00 6988000.00 25521000.00 44296000.00 21920000.00 88316000.00 74305000.00 88200000.00 85700000.00 61800000.00
    15 Total Non-Current Assets 1231823000 1152836000 883177000 741431000 685120000 653359000 624813000 577810000 534065000 506587000 436553000 432189000 409547000 396516000 257297000 191431000 212645000 151286000 127532000 137531000 119966000 127800000 127200000 102800000
    16 Other Assets 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    17 Total Assets 2294561000 1832475000 1537349000 1713416000 1530704000 1474993000 1384211000 1230516000 1103602000 1030814000 897144000 808527000 765437000 702179000 559560000 490676000 514237000 521875000 416652000 373107000 335796000 360200000 390500000 377000000
    18 Accounts Payables 74558000.00 72172000.00 69534000.00 66968000.00 60057000.00 52648000.00 44743000.00 29941000.00 35288000.00 36551000.00 22669000.00 19133000.00 28006000.00 32510000.00 24374000.00 19842000.00 14723000.00 19160000.00 9427000.00 10887000.00 13714000.00 19600000.00 26800000.00 12500000.00
    19 S-T Debt 49988000.00 288765000.00 398937000.00 655000000.00 611000000.00 573000000.00 549000000.00 1035000.00 1107000.00 917000.00 863000.00 813000.00 151385000.00 72956000.00 678000.00 551000.00 1291000.00 494000.00 973000.00 8380000.00 8472000.00 3300000.00 5200000.00 4100000.00
    20 Income Tax Payables 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    21 Deferred Revenue 42567000.00 41462000.00 41290000.00 29181000.00 27380000.00 25583000.00 31812000.00 21458000.00 20192000.00 15028000.00 13983000.00 12610000.00 11285000.00 10678000.00 8976000.00 7965000.00 10153000.00 8275000.00 13569000.00 13220000.00 0.00 0.00 0.00 0.00
    22 Other Current Liabilities 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 1784000.00 2191000.00 2785000.00 0.00 0.00 0.00 51863000.00 52600000.00 46500000.00 57700000.00
    23 Total Current Liabilities 582761000 725337000 770444000 1004567000 934568000 856761000 820906000 478353000 406333000 436879000 285112000 256305000 295292000 223392000 124743000 106566000 99952000 100736000 75679000 71377000 74049000 75500000 78500000 74300000
    24 L-T Debt 858492000.00 698910000.00 601348000.00 606075000.00 593110000.00 597085000.00 350000000.00 150359000.00 1394000.00 2501000.00 3418000.00 4281000.00 5094000.00 5727000.00 6447000.00 0.00 392000.00 786000.00 0.00 0.00 0.00 300000.00 4200000.00 0.00
  • Line Item (in $M) FY 2020 FY 2019 FY 2018 FY 2017 FY 2016 FY 2015 FY 2014 FY 2013 FY 2012 FY 2011 FY 2010 FY 2009 FY 2008 FY 2007 FY 2006 FY 2005 FY 2004 FY 2003 FY 2002 FY 2001 FY 2000 FY 1999 FY 1998 FY 1997
    1 Net Income (Earnings) 581776000 427720000 377031000 263144000 222045000 192078000 181906000 187800000 178267000 161786000 141284000 122225000 116169000 94014000 93678000 78254000 78332000 57090000 45389000 37620000 36632000 32600000 -15200000 -21100000
    2 D&A 95998000 88011000 83178000 83140000 78218000 68956000 58888000 54596000 52408000 48202000 45956000 49773000 48819000 41100000 29816000 24369000 18427000 18897000 20124000 22229000 19481000 17200000 15900000 14400000
    3 Deferred Income Tax -38082000.00 6162000.00 1209000.00 -7918000.00 20881000.00 5143000.00 830000.00 2073000.00 -1970000.00 5996000.00 -908000.00 3270000.00 5634000.00 -9074000.00 -6135000.00 -4477000.00 4599000.00 -1192000.00 3750000.00 -380000.00 3381000.00 2000000.00 0.00 0.00
    4 Stock-Based Compensation (SBC) 30951000.00 39278000.00 25157000.00 23517000.00 19891000.00 19884000.00 18099000.00 16539000.00 15952000.00 15496000.00 13262000.00 11623000.00 10501000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    5 Change in Working Capital 525675000.00 70574000.00 -83690000.00 56402000.00 -53857000.00 26381000.00 -235861000.00 11149000.00 75856000.00 -88131000.00 55446000.00 59435000.00 -21673000.00 -95249000.00 -15159000.00 -8961000.00 -68213000.00 56412000.00 49242000.00 22418000.00 -15119000.00 -27900000.00 -15100000.00 -50700000.00
    6 Accounts Receivables -60722000.00 -22472000.00 -18401000.00 -24918000.00 -22554000.00 -50142000.00 -3626000.00 -15946000.00 3487000.00 -24809000.00 -6914000.00 -1155000.00 -10266000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    7 Inventory -18885000.00 -37306000.00 -25623000.00 -19062000.00 7648000.00 -34969000.00 -38310000.00 -1347000.00 -13752000.00 -6310000.00 -19469000.00 6223000.00 -18468000.00 -5230000.00 -25679000.00 7433000.00 758000.00 71000.00 11405000.00 -20319000.00 -28506000.00 5200000.00 4900000.00 -11200000.00
    8 Accounts Payables 981000.00 1957000.00 -166000.00 1391000.00 2117000.00 -2468000.00 6703000.00 -4399000.00 -1304000.00 13884000.00 3482000.00 -9156000.00 -4327000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    9 Other Working Capital 479977000 -45698000 -116272000 -32582000 -88984000 -35127000 -61508000 174353000 163204000 87348000 175479000 120033000 60598000 82271000 177520000 192679000 201640000 269853000 213441000 164199000 141781000 156900000 184800000 199900000
    10 Other Non-Cash Items 1379000.00 1254000.00 900000.00 969000.00 986000.00 -472000.00 -160000.00 75423000.00 64408000.00 -3171000.00 1865000.00 3071000.00 -5783000.00 10095000.00 2855000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 37300000.00 14800000.00
    11 Net Cash Provided by Operating Activities 648063000.00 459158000.00 400084000.00 373276000.00 334571000.00 216364000.00 235846000.00 245996000.00 230282000.00 220700000.00 178833000.00 174952000.00 143308000.00 135124000.00 109826000.00 116552000.00 95379000.00 117155000.00 103253000.00 46364000.00 28240000.00 52600000.00 46100000.00 13500000.00
    12 Investments in PP&E -106958000 -154969000 -115751000 -74384000 -64787000 -82921000 -60523000 -77612000 -65492000 -52464000 -38908000 -50663000 -89971000 -66244000 -71355000 -24199000 -31705000 -16896000 -15087000 -17381000 -15520000 -12400000 -48100000 -35500000
    13 Acquisitions (Net) -2000000.00 -50000000.00 -23000000.00 -15000000.00 -2000000.00 -10000000.00 -25000000.00 -7000000.00 0.00 -44000000.00 0.00 -5000000.00 3000000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    14 Purchase of Investments 0.00 0.00 -87000.00 -334164000.00 -227894000.00 -271958000.00 0.00 0.00 0.00 0.00 -4000000.00 0.00 0.00 0.00 -79810000.00 -63619000.00 -37114000.00 -58177000.00 -32605000.00 -4639000.00 0.00 -25800000.00 0.00 0.00
    15 Sales/Maturities of Investments 0.00 0.00 284125000.00 286759000.00 203859000.00 56775000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 35000000.00 110465000.00 107880000.00 86010000.00 37865000.00 18716000.00 0.00 43156000.00 0.00 0.00 6500000.00
    16 Other Investing Activities 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -4000000.00 0.00 -1624000.00 0.00 0.00 0.00 0.00 -2724000.00 -2444000.00 -4210000.00 -1866000.00 -1200000.00 -300000.00 -3700000.00
    17 Net Cash used for Investing Activities -109376000 -205528000 138602000 -138688000 -90786000 -308406000 -80413000 -86059000 -66005000 -96996000 -43190000 -53621000 -91595000 -121128000 -40700000 12594000 -36751000 -42232000 -32795000 -26230000 24225000 -39000000 -48400000 -32700000
    18 Debt Repayment -289625000.00 -110275000.00 -256040000.00 0.00 0.00 0.00 -1394000.00 -1107000.00 -31917000.00 -863000.00 -813000.00 -33756000.00 -595000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    19 Common Stock Issued 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 20941000.00 20922000.00 18841000.00 19376000.00 31165000.00 11949000.00 14044000.00 10229000.00 6600000.00 5800000.00 3000000.00
    20 Common Stock Repurchased -182815000.00 -301658000.00 -369319000.00 -282565000.00 -304086000.00 -401981000.00 -618158000.00 -367761000.00 -132268000.00 -255505000.00 -143090000.00 -83099000.00 -132342000.00 -118387000.00 -105711000.00 -123769000.00 -129191000.00 -35817000.00 -29830000.00 -12986000.00 -70257000.00 -64200000.00 0.00 0.00
    21 Dividends Paid 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
    22 Other Financing Activities -27304000.00 -10582000.00 -10641000.00 -8073000.00 9918000.00 9935000.00 14672000.00 13182000.00 14676000.00 16007000.00 18126000.00 5194000.00 6237000.00 9267000.00 9407000.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -100000.00 0.00
    23 Net Cash Used Provided by Financing Activities -248416000.00 -286409000.00 -597799000.00 -208016000.00 -217824000.00 -95552000.00 -103438000.00 -102451000.00 -125343000.00 -97657000.00 -86769000.00 -95295000.00 -30790000.00 -18187000.00 -76259000.00 -106985000.00 -110171000.00 -5162000.00 -25343000.00 914000.00 -63350000.00 -64000000.00 3200000.00 1500000.00
    24 Net Change in Cash 293602000.00 -33468000.00 -63881000.00 32774000.00 25907000.00 -193542000.00 43478000.00 55072000.00 40091000.00 26980000.00 50187000.00 27860000.00 18508000.00 -1306000.00 -5485000.00 19995000.00 -49786000.00 72929000.00 47122000.00 20659000.00 -12569000.00 -50500000.00 0.00 0.00
  • About
    Industry: Diagnostics & Research
    Sector: Healthcare
    Country: US
    IPO Date: 6/21/1991
    Stonk Exchange: NASDAQ
    • IDEXX Laboratories, Inc
    • engages in the development, manufacture, and distribution of products and services for the animal veterinary, livestock and poultry, dairy and water testing markets.
    • The company is headquartered in Westbrook, Maine and currently employs 8,377 full-time employees.
    • The firm also sells a line of portable electrolytes and blood gas analyzers for the human point-of-care medical diagnostics market.
    • Its segments include diagnostic and information technology-based products and services for the veterinary market, which the Company refers to as the Companion Animal Group; water quality products; diagnostic products and services for livestock and poultry health, which the Company refers to as Livestock, Poultry and Dairy, and Other operating segment, which combines and presents products for the human point-of-care medical diagnostics market with its pharmaceutical product line and its out-licensing arrangements.
    • Its products and services include point-of-care veterinary diagnostic products, comprising instruments, consumables and rapid assay test kits, among others.