Canada markets closed

Expro Group Holdings N.V. (XPRO)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
23.55-0.14 (-0.59%)
At close: 04:00PM EDT
24.12 +0.57 (+2.42%)
After hours: 07:04PM EDT
Annual

Cash Flow

All numbers in thousands
Breakdown
ttm
2023-12-31
2022-12-31
2021-12-31
2020-12-31
2019-12-31
Cash flows from operating activities
Net Income
-19,686
-23,360
-20,145
-131,891
-307,045
-
Depreciation & amortization
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 activites
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 activites
-
2,013
7,279
3,818
15,614
-
Net cash used for investing activites
-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 activites
-12,002
-12,093
-11,615
-6,006
1,176
-
Net cash used privided 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
-