Logo image of IDXX

IDEXX LABORATORIES INC (IDXX) Stock Balance Sheet

NASDAQ:IDXX - Nasdaq - US45168D1046 - Common Stock - Currency: USD

523.92  +4.07 (+0.78%)

After market: 523.92 0 (0%)

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-3-31)
2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
ASSETS
Current Assets
Cash Equivalents
IDXX Cash Equivalents ChartIDXX Cash Equivalents over time chart
163.97M288.27M453.93M112.50M144.50M
Marketable Securities
IDXX Marketable Securities ChartIDXX Marketable Securities over time chart
N/AN/AN/AN/AN/A
Receivables
IDXX Receivables ChartIDXX Receivables over time chart
604.15M561.32M529.53M490.90M425.60M
Inventories
IDXX Inventories ChartIDXX Inventories over time chart
395.99M381.88M380.28M367.80M269.00M
Other Current Assets
IDXX Other Current Assets ChartIDXX Other Current Assets over time chart
153.50M168.44M131.51M130.20M116.60M
Total Current Assets
IDXX Total Current Assets ChartIDXX Total Current Assets over time chart
1.32B1.40B1.50B1.10B955.70M
 
Non-Current Assets
PPE Net
IDXX PPE Net ChartIDXX PPE Net over time chart
833.62M829.25M817.68M768.10M692.80M
Investments And Advances
IDXX Investments And Advances ChartIDXX Investments And Advances over time chart
58.00M57.72M56.19M55.50M18.60M
Goodwill
IDXX Goodwill ChartIDXX Goodwill over time chart
407.49M405.10M365.96M361.80M359.30M
Intangibles
IDXX Intangibles ChartIDXX Intangibles over time chart
107.41M111.68M84.50M97.70M99.00M
Other Non-Current Assets
IDXX Other Non-Current Assets ChartIDXX Other Non-Current Assets over time chart
299.68M304.29M272.38M212.50M187.80M
Total Non-Current Assets
IDXX Total Non-Current Assets ChartIDXX Total Non-Current Assets over time chart
1.90B1.89B1.76B1.65B1.48B
 
TOTAL ASSETS
IDXX TOTAL ASSETS ChartIDXX TOTAL ASSETS over time chart
3.21B3.29B3.26B2.75B2.44B
 
LIABILITIES
Current Liabilities
Short Term Debt
IDXX Short Term Debt ChartIDXX Short Term Debt over time chart
319.50M250.00M250.00M579.00M73.50M
Current Portion Of LT Debt.
IDXX Current Portion Of LT Debt. ChartIDXX Current Portion Of LT Debt. over time chart
170.93M167.79M75.00M75.00M75.00M
Accrued Expenses
IDXX Accrued Expenses ChartIDXX Accrued Expenses over time chart
388.76M439.87M392.16M385.10M416.30M
Accounts Payable
IDXX Accounts Payable ChartIDXX Accounts Payable over time chart
120.10M114.21M110.64M110.20M116.10M
Other Current Liabilities
IDXX Other Current Liabilities ChartIDXX Other Current Liabilities over time chart
136.93M96.05M123.75M86.50M82.60M
Total Current Liabilities
IDXX Total Current Liabilities ChartIDXX Total Current Liabilities over time chart
1.14B1.07B951.55M1.24B763.60M
 
Non-Current Liabilities
Long Term Debt
IDXX Long Term Debt ChartIDXX Long Term Debt over time chart
449.80M449.79M622.88M694.40M775.20M
Deferred Taxes/Income
IDXX Deferred Taxes/Income ChartIDXX Deferred Taxes/Income over time chart
8.11M11.31M7.24M8.20M8.90M
Other Non-Current Liabilities
IDXX Other Non-Current Liabilities ChartIDXX Other Non-Current Liabilities over time chart
171.55M169.12M193.73M199.70M199.50M
Total Non-Current Liabilities
IDXX Total Non-Current Liabilities ChartIDXX Total Non-Current Liabilities over time chart
629.46M630.21M823.85M902.20M983.60M
 
TOTAL LIABILITIES
IDXX TOTAL LIABILITIES ChartIDXX TOTAL LIABILITIES over time chart
1.77B1.70B1.78B2.14B1.75B
 
SHAREHOLDERS' EQUITY
Retained Earnings
IDXX Retained Earnings ChartIDXX Retained Earnings over time chart
5.58B5.33B4.44B3.60B2.92B
Additional Paid In Capital
IDXX Additional Paid In Capital ChartIDXX Additional Paid In Capital over time chart
1.70B1.67B1.57B1.46B1.38B
Minority Interest
IDXX Minority Interest ChartIDXX Minority Interest over time chart
N/AN/AN/AN/A0.00
Common Shares
IDXX Common Shares ChartIDXX Common Shares over time chart
16.65M16.67M16.28M15.90M16.40M
Treasury Stock
IDXX Treasury Stock ChartIDXX Treasury Stock over time chart
-5.75B-5.33B-4.47B-4.39B-3.57B
Other Shareholders' Equity
IDXX Other Shareholders' Equity ChartIDXX Other Shareholders' Equity over time chart
-90.09M-93.64M-71.04M-77.60M-53.40M
Shares Outstanding
IDXX Shares Outstanding ChartIDXX Shares Outstanding over time chart
80.74M81.60M83.03M82.90M84.60M
Tangible Book Value per Share
IDXX Tangible Book Value per Share ChartIDXX Tangible Book Value per Share over time chart
11.5613.2212.451.802.74
Total Shareholders' Equity
IDXX Total Shareholders' Equity ChartIDXX Total Shareholders' Equity over time chart
1.45B1.60B1.48B608.70M690.00M
 
TOTAL LIABILITIES AND EQUITY
IDXX TOTAL LIABILITIES AND EQUITY ChartIDXX TOTAL LIABILITIES AND EQUITY over time chart
3.21B3.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.161.311.570.891.25
Return On Assets (ROA)
IDXX Return On Assets (ROA) ChartIDXX Return On Assets (ROA) over time chart
27.85%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
61.81%55.65%56.92%111.57%107.94%
Return On Invested Capital (ROIC)
IDXX Return On Invested Capital (ROIC) ChartIDXX Return On Invested Capital (ROIC) over time chart
38.16%36.53%34.26%34.45%42.67%
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
40.96%41.34%41.65%36.41%46.52%
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
IDXX Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartIDXX Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
53.23%54.13%53.00%47.44%65.15%

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