Logo image of IDXX

IDEXX LABORATORIES INC (IDXX) Stock Balance Sheet

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

452.77  -0.09 (-0.02%)

After market: 452.77 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.

2024
(2024-12-31)
2023
(2023-12-31)
2022
(2022-12-31)
2021
(2021-12-31)
2020
(2020-12-31)
ASSETS
Current Assets
Cash Equivalents
IDXX Cash Equivalents ChartIDXX Cash Equivalents over time chart
288.27M453.93M112.50M144.50M383.90M
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
473.57M529.53M490.90M425.60M374.70M
Inventories
IDXX Inventories ChartIDXX Inventories over time chart
381.88M380.28M367.80M269.00M209.90M
Other Current Assets
IDXX Other Current Assets ChartIDXX Other Current Assets over time chart
256.18M131.51M130.20M116.60M94.20M
Total Current Assets
IDXX Total Current Assets ChartIDXX Total Current Assets over time chart
1.40B1.50B1.10B955.70M1.06B
 
Non-Current Assets
PPE Net
IDXX PPE Net ChartIDXX PPE Net over time chart
713.12M817.68M768.10M692.80M646.30M
Investments And Advances
IDXX Investments And Advances ChartIDXX Investments And Advances over time chart
N/A56.19M55.50M18.60M12.10M
Goodwill
IDXX Goodwill ChartIDXX Goodwill over time chart
N/A365.96M361.80M359.30M243.30M
Intangibles
IDXX Intangibles ChartIDXX Intangibles over time chart
N/A84.50M97.70M99.00M52.50M
Other Non-Current Assets
IDXX Other Non-Current Assets ChartIDXX Other Non-Current Assets over time chart
1.18B272.38M212.50M187.80M179.50M
Total Non-Current Assets
IDXX Total Non-Current Assets ChartIDXX Total Non-Current Assets over time chart
1.89B1.76B1.65B1.48B1.23B
 
TOTAL ASSETS
IDXX TOTAL ASSETS ChartIDXX TOTAL ASSETS over time chart
3.29B3.26B2.75B2.44B2.29B
 
LIABILITIES
Current Liabilities
Short Term Debt
IDXX Short Term Debt ChartIDXX Short Term Debt over time chart
250.00M250.00M579.00M73.50M0.00
Current Portion Of LT Debt.
IDXX Current Portion Of LT Debt. ChartIDXX Current Portion Of LT Debt. over time chart
167.79M75.00M75.00M75.00M50.00M
Accrued Expenses
IDXX Accrued Expenses ChartIDXX Accrued Expenses over time chart
502.12M392.16M385.10M416.30M373.00M
Accounts Payable
IDXX Accounts Payable ChartIDXX Accounts Payable over time chart
114.21M110.64M110.20M116.10M74.60M
Other Current Liabilities
IDXX Other Current Liabilities ChartIDXX Other Current Liabilities over time chart
33.80M123.75M86.50M82.60M85.20M
Total Current Liabilities
IDXX Total Current Liabilities ChartIDXX Total Current Liabilities over time chart
1.07B951.55M1.24B763.60M582.80M
 
Non-Current Liabilities
Long Term Debt
IDXX Long Term Debt ChartIDXX Long Term Debt over time chart
449.79M622.88M694.40M775.20M858.50M
Deferred Taxes/Income
IDXX Deferred Taxes/Income ChartIDXX Deferred Taxes/Income over time chart
N/A7.24M8.20M8.90M11.70M
Other Non-Current Liabilities
IDXX Other Non-Current Liabilities ChartIDXX Other Non-Current Liabilities over time chart
180.43M193.73M199.70M199.50M208.80M
Total Non-Current Liabilities
IDXX Total Non-Current Liabilities ChartIDXX Total Non-Current Liabilities over time chart
630.21M823.85M902.20M983.60M1.08B
 
TOTAL LIABILITIES
IDXX TOTAL LIABILITIES ChartIDXX TOTAL LIABILITIES over time chart
1.70B1.78B2.14B1.75B1.66B
 
SHAREHOLDERS' EQUITY
Retained Earnings
IDXX Retained Earnings ChartIDXX Retained Earnings over time chart
N/A4.44B3.60B2.92B2.18B
Additional Paid In Capital
IDXX Additional Paid In Capital ChartIDXX Additional Paid In Capital over time chart
N/A1.57B1.46B1.38B1.29B
Minority Interest
IDXX Minority Interest ChartIDXX Minority Interest over time chart
N/AN/AN/A0.00700.00K
Common Shares
IDXX Common Shares ChartIDXX Common Shares over time chart
N/A16.28M15.90M16.40M15.10M
Treasury Stock
IDXX Treasury Stock ChartIDXX Treasury Stock over time chart
N/A-4.47B-4.39B-3.57B-2.80B
Other Shareholders' Equity
IDXX Other Shareholders' Equity ChartIDXX Other Shareholders' Equity over time chart
1.60B-71.04M-77.60M-53.40M-53.30M
Shares Outstanding
IDXX Shares Outstanding ChartIDXX Shares Outstanding over time chart
81.88M83.03M82.90M84.60M85.40M
Tangible Book Value per Share
IDXX Tangible Book Value per Share ChartIDXX Tangible Book Value per Share over time chart
19.4812.451.802.743.94
Total Shareholders' Equity
IDXX Total Shareholders' Equity ChartIDXX Total Shareholders' Equity over time chart
1.60B1.48B608.70M690.00M632.10M
 
TOTAL LIABILITIES AND EQUITY
IDXX TOTAL LIABILITIES AND EQUITY ChartIDXX TOTAL LIABILITIES AND EQUITY over time chart
3.29B3.26B2.75B2.44B2.29B
 
Statistics
Debt/Equity
IDXX Debt/Equity ChartIDXX Debt/Equity over time chart
0.440.592.091.231.36
Current Ratio
IDXX Current Ratio ChartIDXX Current Ratio over time chart
1.311.570.891.251.82
Return On Assets (ROA)
IDXX Return On Assets (ROA) ChartIDXX Return On Assets (ROA) over time chart
26.96%25.92%24.72%30.56%25.36%
Return On Equity (ROE)
IDXX Return On Equity (ROE) ChartIDXX Return On Equity (ROE) over time chart
55.65%56.92%111.57%107.94%92.04%
Return On Invested Capital (ROIC)
IDXX Return On Invested Capital (ROIC) ChartIDXX Return On Invested Capital (ROIC) over time chart
36.38%34.26%34.45%42.67%32.41%
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
41.17%41.65%36.41%46.52%41.78%
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
41.17%53.00%47.44%65.15%53.75%

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