New Zealand markets close in 46 minutes

Montrose Environmental Group, Inc. (MEG)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
43.97-2.67 (-5.72%)
At close: 04:00PM EDT
43.54 -0.43 (-0.98%)
After hours: 07:39PM 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
-29,497
-30,859
-31,819
-25,325
-57,949
-
Depreciation & amortisation
57,206
55,974
56,768
52,961
37,274
-
Deferred income taxes
-2,761
-980
2,250
1,709
851
-
Stock-based compensation
45,504
47,267
43,290
10,321
4,849
-
Change in working capital
-34,337
-13,782
-23,012
-18,016
-16,666
-
Accounts receivable
-
-
-
-
-
-6,588
Accounts payable
-5,093
-8,912
-9,878
23,996
601
-
Other working capital
-4,465
23,092
10,473
29,997
-5,906
-
Other non-cash items
-656
-611
-22,335
8,549
6,830
-
Net cash provided by operating activities
30,972
56,022
20,649
37,581
1,850
-
Cash flows from investing activities
Investments in property, plant and equipment
-35,437
-32,930
-10,176
-7,584
-7,756
-
Acquisitions, net
-117,781
-66,187
-28,625
-55,731
-173,923
-
Other investing activities
-62
-852
-60
-8,923
1,939
-
Net cash used for investing activities
-154,935
-101,624
-38,687
-71,641
-179,740
-
Cash flows from financing activities
Debt repayment
-97,593
-17,386
-12,717
-285,616
-255,023
-
Common stock issued
-
0
0
169,783
161,288
-
Common stock repurchased
-
-
0
0
-131,821
0
Dividends paid
-12,300
-16,400
-16,400
-16,400
-6,970
-
Other financing activities
-2,633
-1,949
-11,290
-12,901
-15,034
-
Net cash used provided by (used for) financing activities
57,891
-20,110
-38,764
146,103
205,902
-
Net change in cash
-66,072
-65,712
-56,802
112,043
28,012
-
Cash at beginning of period
76,794
89,828
146,741
34,881
6,884
-
Cash at end of period
10,722
23,240
89,828
146,741
34,881
-
Free cash flow
Operating cash flow
30,972
56,022
20,649
37,581
1,850
-
Capital expenditure
-35,437
-32,930
-10,176
-7,584
-7,756
-
Free cash flow
-4,465
23,092
10,473
29,997
-5,906
-