Australia markets closed

ALLEGRO MICROSYS. DL-,01 (6V5.BE)

Berlin - Berlin Delayed price. Currency in EUR
Add to watchlist
26.400.00 (0.00%)
At close: 08:08PM CEST
Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/03/2024
31/03/2023
31/03/2022
31/03/2021
31/03/2020
Cash flows from operating activities
Net income
152,697
152,697
187,357
119,407
17,953
-
Depreciation & amortisation
71,382
71,382
50,808
48,527
48,307
-
Deferred income taxes
-18,613
-18,613
-40,116
7,498
-18,931
-
Stock-based compensation
42,457
42,457
61,798
33,548
49,870
-
Change in working capital
-94,079
-94,079
-55,453
-53,326
4,035
-
Accounts receivable
-7,964
-7,964
-12,484
-18,347
-9,303
-
Inventory
-15,848
-15,848
-75,150
-4,471
7,641
-
Accounts payable
-12,653
-12,653
11,958
-4,348
15,099
-
Other working capital
56,943
56,943
113,431
86,188
79,897
-
Other non-cash items
527
527
-2,701
-1,899
-2,274
-
Net cash provided by operating activities
181,715
181,715
193,206
156,129
120,570
-
Cash flows from investing activities
Investments in property, plant and equipment
-124,772
-124,772
-79,775
-69,941
-40,673
-
Acquisitions, net
-408,119
-408,119
-19,921
-14,549
-27,890
-
Purchases of investments
-
-
0
-9,189
0
0
Sales/maturities of investments
16,175
-
-
-
-
0
Net cash used for investing activities
-516,716
-516,716
-99,696
-66,271
-68,245
-
Cash flows from financing activities
Debt repayment
-26,609
-26,609
-7,500
-7,500
-333,000
-
Common stock issued
-
-
0
0
321,425
0
Dividends paid
-
-
0
0
-400,000
0
Other financing activities
-23,600
-23,600
-15,291
-638
51,377
-
Net cash used provided by (used for) financing activities
198,878
198,878
-19,998
-5,307
-72,186
-
Net change in cash
-136,544
-136,544
68,906
85,924
-16,001
-
Cash at beginning of period
358,705
358,705
289,799
203,875
219,876
-
Cash at end of period
222,161
222,161
358,705
289,799
203,875
-
Free cash flow
Operating cash flow
181,715
181,715
193,206
156,129
120,570
-
Capital expenditure
-124,772
-124,772
-79,775
-69,941
-40,673
-
Free cash flow
56,943
56,943
113,431
86,188
79,897
-