IDEXX LABORATORIES INC (IDXX)

Market cap
$45.8B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024114+3.22%
Dec 31, 2023111+0.38%
Dec 31, 2022110-5.10%
Dec 31, 2021116+55.77%
Dec 31, 202075+3.31%
Dec 31, 201972+3.79%
Dec 31, 201870+3.83%
Dec 31, 201767+11.51%
Dec 31, 201660+14.07%
Dec 31, 201553+17.67%
Dec 31, 201445+49.44%
Dec 31, 201330-15.15%
Dec 31, 201235-3.46%
Dec 31, 201137+61.24%
Dec 31, 201023
AI Chat