Australia markets open in 46 minutes

Iridium Communications Inc. (IRDM)

NasdaqGS - NasdaqGS Real-time price. Currency in USD
Add to watchlist
25.58-0.19 (-0.74%)
At close: 4:00PM EDT

25.58 0.00 (0.00%)
After hours: 4:04PM EDT

Annual

Cash flow

All numbers in thousands
Breakdown
ttm
31/12/2019
31/12/2018
31/12/2017
31/12/2016
Cash flows from operating activities
Net income
-169,993
-161,999
-13,384
233,856
111,032
Depreciation & amortisation
301,269
297,705
218,207
122,266
49,394
Deferred income taxes
-53,839
-53,897
-8,334
-115,812
63,808
Stock-based compensation
15,543
15,138
14,490
15,958
13,708
Change in working capital
-8,158
-30,370
35,119
17,497
-15,553
Accounts receivable
30,010
2,509
-12,783
-10,343
-6,037
Inventory
-514
-12,951
-7,579
-1,946
9,029
Accounts payable
-4,037
-4,300
-732
896
3,209
Other working capital
194,694
80,324
-127,681
-140,486
-180,488
Other non-cash items
12,053
19,856
10,145
-14,189
-
Net cash provided by operating activities
238,587
198,143
263,709
259,621
225,199
Cash flows from investing activities
Investments in property, plant and equipment
-43,893
-117,819
-391,390
-400,107
-405,687
Purchases of investments
0
-10,000
-235,528
-7,013
-19,865
Sales/maturities of investments
-
-
248,006
34,440
183,192
Net cash used for investing activities
-43,893
-127,819
-378,912
-372,680
-242,360
Cash flows from financing activities
Debt repayment
-2,068,541
-1,734,965
-140,295
-
-
Common stock issued
-
-
-
-
0
Dividends paid
0
-8,387
-15,427
-3,859
-15,436
Other financing activities
-35,675
-33,399
-23,220
-5,717
-34,460
Net cash used provided by (used for) financing activities
-444,922
-313,280
193,503
16,866
202,151
Net change in cash
-250,860
-241,726
77,030
-96,049
185,502
Cash at beginning of period
369,975
465,287
388,257
484,306
185,665
Cash at end of period
119,747
223,561
465,287
388,257
371,167
Free cash flow
Operating cash flow
238,587
198,143
263,709
259,621
225,199
Capital expenditure
-43,893
-117,819
-391,390
-400,107
-405,687
Free cash flow
194,694
80,324
-127,681
-140,486
-180,488