Page 113 - 56-1 One Report 2022 EN
P. 113
Part 1 Business Operation and Operating Performance
Thaicom Public Company Limited
Statements of Cash Flows for the years ended 31 December
(Unit: Thousand Baht)
2022 2021 2020
Statements of cash flows
Amount Amount Amount
Cash flows from operating activities
Profit for the year 42,212 143,636 513,782
Adjustments for :
Depreciation of property and equipment 304,406 329,880 281,940
Amortization of right-of-use assets 303,573 158,818 89,414
Amortization of intangible assets under operating agreement - 559,583 806,004
Amortization of intangible assets 12,616 71,420 94,888
Impairment loss on assets - -
Impairment loss on intangible assets 259,000 - -
Finance income (166,421) (129,146) (140,515)
Investments income (2,921) (4,688) (7,715)
Past and current service cost 15,873 17,222 15,607
Share-based payment - 187 806
Finance costs 119,634 152,940 188,229
Loss on exchange rate (35,595) (511,510) 80,740
Amortization of borrowing costs 2,018 2,351 2,462
Expected credit loss (reversal) (63,571) (12,934) (8,565)
Reversal of obsolete inventories (15,203) 8,549 (5,890)
Loss on disposal of property and equipment (5,574) (2,547) (5,508)
Loss from write-off inventories 15,004 (1,984) 8,030
Loss on written-off property and equipment 2,668 2,085 114
Loss on written-off intangible assets 4 2,911 54,751
Right-of-use assets write-off (6,876) - -
Loss from write-off assets 53,763 - 98,415
Loss from sale of investment in a subsidiary - -
Share of (profits) loss of investment in a joint venture 305,654 266,756 (3,743)
Income tax expense 156,414 88,279 114,204
Changes in operating assets and liabilities :
Trade and other receivables 632,479 132,006 (30,457)
Amounts due from related parties (32,763) 27,784 (28,398)
Inventories (17,045) 41,528 69,400
Other current assets 4,239 26,437 (5,830)
Other non-current assets (17,834) 1,706 (578)
Trade and other payables (154,875) 47,860 (127,670)
Amounts due to related parties (17) (27) (1,300)
Advance receipts from customers 332,224 13,251 (158,732)
Accrued operating agreement fee - (117,411) (54,243)
Other current liabilities (11,071) 18,918 3,746
Other non-current liabilities (5,175) (31,349) (11,083)
Defined benefit obligations (12,172) (48,016) (39,956)
Part 1 Page 99

