XML 16 R6.htm IDEA: XBRL DOCUMENT v3.22.0.1
Consolidated Statements of Cash Flows - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
CASH FLOWS FROM OPERATING ACTIVITIES    
Net income $ 68,428 $ 23,836
Adjustments to reconcile net income to net cash provided by operating activities:    
Provision for bad debts 1,599 1,196
Provision for obsolete inventory 53 143
Depreciation and amortization 20,923 20,623
Deferred income taxes 4,400 6,581
Equity method income (4,177) (1,387)
Deferred cost of financing 1,368 972
Other non-cash adjustments (91) (123)
Loss on debt extinguishment 2,333
Unrealized currency translation losses 14,175 7,930
Changes in operating assets and liabilities:    
Trade accounts receivables (38,515) 5,827
Inventories (16,747) (1,675)
Prepaid expenses (3,293) (1,397)
Other assets (15,312) 13,377
Trade accounts payable and accrued expenses 38,001 (20,768)
Accrued interest expense (7,173) (417)
Taxes payable 16,125 (6,566)
Labor liabilities 357 115
Contract assets and liabilities 28,593 22,815
Related parties 6,206 629
CASH PROVIDED BY OPERATING ACTIVITIES 117,253 71,711
CASH FLOWS FROM INVESTING ACTIVITIES    
Proceeds from sale of investments 685 471
Proceeds from sale of property and equipment 130 6
Purchase of investments (63) (265)
Acquisition of property and equipment (51,513) (18,323)
CASH USED IN INVESTING ACTIVITIES (50,761) (18,111)
CASH FLOWS FROM FINANCING ACTIVITIES    
Cash dividend (5,243) (3,801)
Debt extinguishment – Call premium (8,610)
Proceeds from debt 221,350 41,343
Debt modification costs (1,489) (6,384)
Repayments of debt (249,797) (64,694)
CASH USED IN FINANCING ACTIVITIES (43,789) (33,536)
Effect of exchange rate changes on cash and cash equivalents (5,360) (795)
NET INCREASE IN CASH 17,343 19,269
CASH - Beginning of period 67,668 48,399
CASH - End of period 85,011 67,668
SUPPLEMENTAL DISCLOSURES OF CASH FLOW INFORMATION    
Interest 15,531 19,168
Income Tax 15,296 10,863
NON-CASH INVESTING AND FINANCING ACTIVITIES:    
Assets acquired under credit or debt $ 1,859 $ 2,242