Logo image of XPRO

EXPRO GROUP HOLDINGS NV (XPRO) Stock Balance Sheet

NYSE:XPRO - New York Stock Exchange, Inc. - NL0010556684 - Common Stock - Currency: USD

8.215  -0.12 (-1.5%)

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
XPRO Cash Equivalents ChartXPRO Cash Equivalents over time chart
183.04M151.74M214.80M235.40M209.60M
Marketable Securities
XPRO Marketable Securities ChartXPRO Marketable Securities over time chart
N/AN/AN/AN/A2.30M
Receivables
XPRO Receivables ChartXPRO Receivables over time chart
546.21M496.70M446.20M339.80M110.60M
Inventories
XPRO Inventories ChartXPRO Inventories over time chart
159.04M143.32M153.70M125.10M81.70M
Other Current Assets
XPRO Other Current Assets ChartXPRO Other Current Assets over time chart
75.76M59.83M50.80M63.80M12.40M
Total Current Assets
XPRO Total Current Assets ChartXPRO Total Current Assets over time chart
964.05M851.60M865.50M764.10M416.50M
 
Non-Current Assets
PPE Net
XPRO PPE Net ChartXPRO PPE Net over time chart
630.34M585.53M537.20M562.00M300.80M
Investments And Advances
XPRO Investments And Advances ChartXPRO Investments And Advances over time chart
73.01M66.40M66.00M57.60M26.20M
Goodwill
XPRO Goodwill ChartXPRO Goodwill over time chart
348.92M247.69M221.00M179.90M42.80M
Intangibles
XPRO Intangibles ChartXPRO Intangibles over time chart
298.86M239.72M229.50M253.10M7.90M
Other Non-Current Assets
XPRO Other Non-Current Assets ChartXPRO Other Non-Current Assets over time chart
10.94M12.30M8.30M26.50M22.70M
Total Non-Current Assets
XPRO Total Non-Current Assets ChartXPRO Total Non-Current Assets over time chart
1.37B1.16B1.07B1.09B400.40M
 
TOTAL ASSETS
XPRO TOTAL ASSETS ChartXPRO TOTAL ASSETS over time chart
2.33B2.01B1.94B1.85B816.90M
 
LIABILITIES
Current Liabilities
Short Term Debt
XPRO Short Term Debt ChartXPRO Short Term Debt over time chart
0.000.000.000.000.00
Current Portion Of LT Debt.
XPRO Current Portion Of LT Debt. ChartXPRO Current Portion Of LT Debt. over time chart
2.23M1.97M1.00M1.10M1.22M
Accrued Expenses
XPRO Accrued Expenses ChartXPRO Accrued Expenses over time chart
213.82M196.90M190.80M147.90M67.00M
Accounts Payable
XPRO Accounts Payable ChartXPRO Accounts Payable over time chart
143.73M146.76M101.00M85.00M24.80M
Other Current Liabilities
XPRO Other Current Liabilities ChartXPRO Other Current Liabilities over time chart
124.64M143.23M144.90M97.20M18.30M
Total Current Liabilities
XPRO Total Current Liabilities ChartXPRO Total Current Liabilities over time chart
484.43M488.85M437.70M331.20M110.10M
 
Non-Current Liabilities
Long Term Debt
XPRO Long Term Debt ChartXPRO Long Term Debt over time chart
135.07M36.41M13.80M15.80M0.00
Deferred Taxes/Income
XPRO Deferred Taxes/Income ChartXPRO Deferred Taxes/Income over time chart
44.31M22.71M30.40M31.70M1.50M
Other Non-Current Liabilities
XPRO Other Non-Current Liabilities ChartXPRO Other Non-Current Liabilities over time chart
178.25M169.17M169.40M178.30M44.00M
Total Non-Current Liabilities
XPRO Total Non-Current Liabilities ChartXPRO Total Non-Current Liabilities over time chart
357.63M228.28M213.60M225.90M45.60M
 
TOTAL LIABILITIES
XPRO TOTAL LIABILITIES ChartXPRO TOTAL LIABILITIES over time chart
842.06M717.13M651.30M557.10M155.70M
 
SHAREHOLDERS' EQUITY
Retained Earnings
XPRO Retained Earnings ChartXPRO Retained Earnings over time chart
-527.22M-579.13M-555.80M-535.60M-377.30M
Additional Paid In Capital
XPRO Additional Paid In Capital ChartXPRO Additional Paid In Capital over time chart
2.08B1.91B1.85B1.83B1.09B
Minority Interest
XPRO Minority Interest ChartXPRO Minority Interest over time chart
N/AN/AN/AN/AN/A
Common Shares
XPRO Common Shares ChartXPRO Common Shares over time chart
8.49M8.06M7.90M7.80M2.90M
Treasury Stock
XPRO Treasury Stock ChartXPRO Treasury Stock over time chart
-83.42M-64.70M-40.90M-22.80M-20.00M
Other Shareholders' Equity
XPRO Other Shareholders' Equity ChartXPRO Other Shareholders' Equity over time chart
14.47M22.32M27.50M20.40M-32.00M
Shares Outstanding
XPRO Shares Outstanding ChartXPRO Shares Outstanding over time chart
116.30M110.03M108.70M109.10M37.70M
Tangible Book Value per Share
XPRO Tangible Book Value per Share ChartXPRO Tangible Book Value per Share over time chart
7.257.357.697.9216.19
Total Shareholders' Equity
XPRO Total Shareholders' Equity ChartXPRO Total Shareholders' Equity over time chart
1.49B1.30B1.29B1.30B661.20M
 
TOTAL LIABILITIES AND EQUITY
XPRO TOTAL LIABILITIES AND EQUITY ChartXPRO TOTAL LIABILITIES AND EQUITY over time chart
2.33B2.01B1.94B1.85B816.90M
 
Statistics
Debt/Equity
XPRO Debt/Equity ChartXPRO Debt/Equity over time chart
0.090.030.010.01N/A
Current Ratio
XPRO Current Ratio ChartXPRO Current Ratio over time chart
1.991.741.982.313.78
Return On Assets (ROA)
XPRO Return On Assets (ROA) ChartXPRO Return On Assets (ROA) over time chart
2.22%-1.16%-1.04%-7.11%-19.12%
Return On Equity (ROE)
XPRO Return On Equity (ROE) ChartXPRO Return On Equity (ROE) over time chart
3.48%-1.80%-1.56%-10.16%-23.62%
Return On Invested Capital (ROIC)
XPRO Return On Invested Capital (ROIC) ChartXPRO Return On Invested Capital (ROIC) over time chart
6.03%2.29%1.70%N/AN/A
Return On Invested Capital Ex Cash (ROICexc)
XPRO Return On Invested Capital Ex Cash (ROICexc) ChartXPRO Return On Invested Capital Ex Cash (ROICexc) over time chart
6.69%2.54%1.98%N/AN/A
Return On Invested Capital Ex Cash + Goodwill (ROICexcg)
XPRO Return On Invested Capital Ex Cash + Goodwill (ROICexcg) ChartXPRO Return On Invested Capital Ex Cash + Goodwill (ROICexcg) over time chart
10.95%3.94%3.05%N/AN/A

All data in USD , ROIC based on taxRate of 0.21

Charts

XPRO Balance Sheet Over Time ChartXPRO Balance Sheet Over Time: Assets, Equity, Liabilities and DebtBalance Sheet Over Time 2015 2016 2017 2018 2019 2020 2021 2022 2023 2024 LIABILITIES + EQUITY TOTAL ASSETS
XPRO Balance Sheet - Short Vs Long Term ChartXPRO Balance Sheet - Short Vs Long Term Assets and LiabilitiesBalance Sheet - Short Vs Long Term Short Term Long Term 200M 400M 600M 800M 1B