XML 15 R4.htm IDEA: XBRL DOCUMENT v3.23.1
CONDENSED CONSOLIDATED STATEMENTS OF INCOME - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Revenue:    
Total revenue $ 900,195 $ 836,549
Cost of Revenue:    
Cost of revenue 357,224 337,796
Gross profit 542,971 498,753
Expenses:    
Sales and marketing 147,804 132,292
General and administrative 70,101 77,949
Research and development 44,667 40,168
Income from operations 280,399 248,344
Interest expense (13,127) (6,996)
Interest income 416 143
Income before provision for income taxes 267,688 241,491
Provision for income taxes 53,634 47,526
Net income attributable to IDEXX Laboratories, Inc. stockholders $ 214,054 $ 193,965
Earnings per Share:    
Basic (in USD per share) $ 2.58 $ 2.30
Diluted (in USD per share) $ 2.55 $ 2.27
Weighted Average Shares Outstanding:    
Basic (in shares) 82,992 84,410
Diluted (in shares) 83,959 85,564
Product revenue    
Revenue:    
Total revenue $ 505,942 $ 478,377
Cost of Revenue:    
Cost of revenue 173,610 162,071
Service revenue    
Revenue:    
Total revenue 394,253 358,172
Cost of Revenue:    
Cost of revenue $ 183,614 $ 175,725