Singapore markets close in 2 hours 41 minutes

Expro Group Holdings N.V. (XPRO)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
22.27-0.83 (-3.59%)
At close: 04:00PM EDT
21.84 -0.43 (-1.93%)
After hours: 05:51PM EDT
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2023
31/12/2022
31/12/2021
31/12/2020
31/12/2019
Cash flows from operating activities
Net income
-19,686
-23,360
-20,145
-131,891
-307,045
-
Depreciation & amortisation
177,669
172,260
139,767
123,866
113,693
-
Deferred income taxes
-6,324
-10,478
-1,326
-737
-20,596
-
Stock-based compensation
20,473
19,574
18,486
54,162
0
-
Change in working capital
-22,072
-15,942
-42,295
-9,333
19,546
-
Accounts receivable
198
-34,895
-97,758
-20,256
38,486
-
Inventory
-4,331
10,575
-26,037
906
2,780
-
Accounts payable
-
-
-
5,371
-25,161
18,892
Other working capital
22,851
16,199
-9,702
-65,367
-41,996
-
Other non-cash items
-7,627
-9,038
-13,185
-7,304
-6,824
-
Net cash provided by operating activities
146,924
138,309
80,169
16,144
70,391
-
Cash flows from investing activities
Investments in property, plant and equipment
-124,073
-122,110
-89,871
-81,511
-112,387
-
Acquisitions, net
-21,171
-28,707
0
0
0
-
Sales/maturities of investments
-
572
11,386
0
0
-
Other investing activities
-
2,013
7,279
3,818
15,614
-
Net cash used for investing activities
-142,659
-148,232
-71,206
112,046
-96,773
-
Cash flows from financing activities
Debt repayment
-67,264
-67,222
-1,001
-1,170
-1,801
-
Common stock repurchased
-10,013
-20,024
-12,996
0
0
-
Other financing activities
-12,002
-12,093
-11,615
-6,006
1,176
-
Net cash used provided by (used for) financing activities
-18,075
-49,339
-25,612
-7,176
-625
-
Net change in cash
-21,764
-65,294
-21,387
119,138
-26,376
-
Cash at beginning of period
186,298
218,460
239,847
120,709
147,085
-
Cash at end of period
172,488
153,166
218,460
239,847
120,709
-
Free cash flow
Operating cash flow
146,924
138,309
80,169
16,144
70,391
-
Capital expenditure
-124,073
-122,110
-89,871
-81,511
-112,387
-
Free cash flow
22,851
16,199
-9,702
-65,367
-41,996
-