Logo image of IDXX

IDEXX LABORATORIES INC (IDXX) Stock Balance Sheet

USA - NASDAQ:IDXX - US45168D1046 - Common Stock

689.93 USD
-11.55 (-1.65%)
Last: 11/14/2025, 8:00:01 PM
689.93 USD
0 (0%)
After Hours: 11/14/2025, 8:00:01 PM

Free users can only see 4 years or quarters

Examples of complete financials are available for MSFT and AAPL.

Please register or login for additional data.

MRQ
(2025-9-30)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash
IDXX Cash ChartIDXX Cash over time chart
nullnullnullnullnull
Cash Equivalents
IDXX Cash Equivalents ChartIDXX Cash Equivalents over time chart
208.17M288.27M453.93M112.55M144.45M
Cash Due From Banks
IDXX Cash Due From Banks ChartIDXX Cash Due From Banks over time chart
nullnullnullnullnull
Investments
IDXX Investments ChartIDXX Investments over time chart
nullnullnullnullnull
Net Loans
IDXX Net Loans ChartIDXX Net Loans over time chart
nullnullnullnullnull
Insurance Receivables
IDXX Insurance Receivables ChartIDXX Insurance Receivables over time chart
nullnullnullnullnull
Marketable Securities
IDXX Marketable Securities ChartIDXX Marketable Securities over time chart
nullnullnullnullnull
Receivables
IDXX Receivables ChartIDXX Receivables over time chart
714.97M561.32M529.53M490.90M425.58M
Inventories
IDXX Inventories ChartIDXX Inventories over time chart
391.56M381.88M380.28M367.82M269.03M
Other Current Assets
IDXX Other Current Assets ChartIDXX Other Current Assets over time chart
162.36M168.44M131.51M130.21M116.59M
Total Current Assets
IDXX Total Current Assets ChartIDXX Total Current Assets over time chart
1.48B1.40B1.50B1.10B955.65M
 
Non-Current Assets
PPE Net
IDXX PPE Net ChartIDXX PPE Net over time chart
867.64M829.25M817.68M768.09M692.77M
Investments And Advances
IDXX Investments And Advances ChartIDXX Investments And Advances over time chart
59.06M57.72M56.19M55.50M18.60M
Goodwill
IDXX Goodwill ChartIDXX Goodwill over time chart
413.65M405.10M365.96M361.80M359.35M
Intangibles
IDXX Intangibles ChartIDXX Intangibles over time chart
114.79M111.68M84.50M97.67M99.03M
Other Non-Current Assets
IDXX Other Non-Current Assets ChartIDXX Other Non-Current Assets over time chart
237.73M304.29M272.38M212.54M187.84M
Total Non-Current Assets
IDXX Total Non-Current Assets ChartIDXX Total Non-Current Assets over time chart
1.91B1.89B1.76B1.65B1.48B
 
TOTAL ASSETS
IDXX TOTAL ASSETS ChartIDXX TOTAL ASSETS over time chart
3.39B3.29B3.26B2.75B2.44B
 
LIABILITIES
Total Deposits
IDXX Total Deposits ChartIDXX Total Deposits over time chart
nullnullnullnullnull
Current Liabilities
Short Term Borrowings
IDXX Short Term Borrowings ChartIDXX Short Term Borrowings over time chart
nullnullnullnullnull
Short Term Debt
IDXX Short Term Debt ChartIDXX Short Term Debt over time chart
455.00M250.00M250.00M579.00M73.50M
Current Portion Of LT Debt.
IDXX Current Portion Of LT Debt. ChartIDXX Current Portion Of LT Debt. over time chart
150.00M167.79M75.00M74.98M75.00M
Accrued Expenses
IDXX Accrued Expenses ChartIDXX Accrued Expenses over time chart
399.66M439.87M392.16M385.12M416.30M
Accounts Payable
IDXX Accounts Payable ChartIDXX Accounts Payable over time chart
122.27M114.21M110.64M110.22M116.14M
Other Current Liabilities
IDXX Other Current Liabilities ChartIDXX Other Current Liabilities over time chart
124.89M96.05M123.75M86.48M82.64M
Total Current Liabilities
IDXX Total Current Liabilities ChartIDXX Total Current Liabilities over time chart
1.25B1.07B951.55M1.24B763.58M
 
Non-Current Liabilities
Long Term Debt
IDXX Long Term Debt ChartIDXX Long Term Debt over time chart
374.82M449.79M622.88M694.39M775.21M
Deferred Taxes/Income
IDXX Deferred Taxes/Income ChartIDXX Deferred Taxes/Income over time chart
3.72M11.31M7.24M8.15M8.94M
Other Non-Current Liabilities
IDXX Other Non-Current Liabilities ChartIDXX Other Non-Current Liabilities over time chart
195.17M169.12M193.73M199.69M199.49M
Total Non-Current Liabilities
IDXX Total Non-Current Liabilities ChartIDXX Total Non-Current Liabilities over time chart
573.72M630.21M823.85M902.22M983.63M
 
TOTAL LIABILITIES
IDXX TOTAL LIABILITIES ChartIDXX TOTAL LIABILITIES over time chart
1.83B1.70B1.78B2.14B1.75B
 
SHAREHOLDERS' EQUITY
Retained Earnings
IDXX Retained Earnings ChartIDXX Retained Earnings over time chart
6.14B5.33B4.44B3.60B2.92B
Additional Paid In Capital
IDXX Additional Paid In Capital ChartIDXX Additional Paid In Capital over time chart
1.79B1.67B1.57B1.46B1.38B
Minority Interest
IDXX Minority Interest ChartIDXX Minority Interest over time chart
nullnullnullnull0
Common Shares
IDXX Common Shares ChartIDXX Common Shares over time chart
17.06M16.67M16.28M15.90M16.41M
Treasury Stock
IDXX Treasury Stock ChartIDXX Treasury Stock over time chart
-6.32B-5.33B-4.47B-4.39B-3.57B
Other Shareholders' Equity
IDXX Other Shareholders' Equity ChartIDXX Other Shareholders' Equity over time chart
-72.95M-93.64M-71.04M-77.62M-53.36M
Shares Outstanding
IDXX Shares Outstanding ChartIDXX Shares Outstanding over time chart
80.00M81.60M83.03M82.89M84.56M
Tangible Book Value per Share
IDXX Tangible Book Value per Share ChartIDXX Tangible Book Value per Share over time chart
12.909613.216712.45391.80072.739
Total Shareholders' Equity
IDXX Total Shareholders' Equity ChartIDXX Total Shareholders' Equity over time chart
1.56B1.60B1.48B608.74M689.99M
 
TOTAL LIABILITIES AND EQUITY
IDXX TOTAL LIABILITIES AND EQUITY ChartIDXX TOTAL LIABILITIES AND EQUITY over time chart
3.39B3.29B3.26B2.75B2.44B
 
Statistics
Debt/Equity
IDXX Debt/Equity ChartIDXX Debt/Equity over time chart
0.530.440.592.091.23
Current Ratio
IDXX Current Ratio ChartIDXX Current Ratio over time chart
1.181.311.570.891.25
Return On Assets (ROA)
IDXX Return On Assets (ROA) ChartIDXX Return On Assets (ROA) over time chart
30.34%26.96%25.92%24.72%30.56%
Return On Equity (ROE)
IDXX Return On Equity (ROE) ChartIDXX Return On Equity (ROE) over time chart
65.81%55.65%56.92%111.56%107.95%
Return On Invested Capital (ROIC)
IDXX Return On Invested Capital (ROIC) ChartIDXX Return On Invested Capital (ROIC) over time chart
40.25%36.53%34.26%34.45%42.68%
Return On Invested Capital Ex Cash (ROICexc)
IDXX Return On Invested Capital Ex Cash (ROICexc) ChartIDXX Return On Invested Capital Ex Cash (ROICexc) over time chart
43.77%41.34%41.65%36.41%46.52%
Return On Invested Capital Ex Cash + Goodwill (ROICexgc)
IDXX Return On Invested Capital Ex Cash + Goodwill (ROICexgc) ChartIDXX Return On Invested Capital Ex Cash + Goodwill (ROICexgc) over time chart
56.25%54.13%53.00%47.44%65.16%

All data in USD , ROIC based on taxRate of 0.20

Charts

IDXX Balance Sheet - Short Vs Long Term ChartIDXX Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 500M 1B 1.5B