Skip to content
IDXX Idexx Laboratories Inc
$477.07 -0.85% -4.08
Notify me if price changes either direction
Interactive Brokers Logotype

Buy IDXX stocks now with Interactive Brokers – the most advanced investment platform

Loading

Key Stats

Market cap. 39.7B
Enterprise value 40.4B
Trailing PE 46.524685
Forward PE 38.32536
PEG Ratio 38.32536
Enterprise to EBITDA 32.758
Enterprise to revenue 10.836
Price to book MRQ 25.386932
Price to sales TTM 10.655845

Financials

Fiscal Year Ends 2023-12-31
Most Recent Quarter (MRQ) 2024-03-31
Revenue (TTM) 3.7B
EBITDA 1.2B
Diluted EPS TTM 10.33
Total Cash (MRQ) 397.4M
Current ratio (MRQ) 1.57
Operating Cash Flow (TTM) 0.9B

Recent IDXX News