XML 16 R4.htm IDEA: XBRL DOCUMENT v3.22.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Revenue:    
Total revenue $ 836,549 $ 777,707
Cost of Revenue:    
Cost of revenue 337,796 306,925
Gross profit 498,753 470,782
Expenses:    
Sales and marketing 132,292 114,811
General and administrative 77,949 70,770
Research and development 40,168 37,579
Income from operations 248,344 247,622
Interest expense (6,996) (7,584)
Interest income 143 52
Income before provision for income taxes 241,491 240,090
Provision for income taxes 47,526 35,801
Net income 193,965 204,289
Less: Net income attributable to noncontrolling interest 0 32
Net income attributable to IDEXX Laboratories, Inc. stockholders $ 193,965 $ 204,257
Earnings per Share:    
Basic (in USD per share) $ 2.30 $ 2.39
Diluted (in USD per share) $ 2.27 $ 2.35
Weighted Average Shares Outstanding:    
Basic (in shares) 84,410 85,530
Diluted (in shares) 85,564 86,917
Product revenue    
Revenue:    
Total revenue $ 478,377 $ 454,348
Cost of Revenue:    
Cost of revenue 162,071 147,270
Service revenue    
Revenue:    
Total revenue 358,172 323,359
Cost of Revenue:    
Cost of revenue $ 175,725 $ 159,655