XML 92 R74.htm IDEA: XBRL DOCUMENT v3.22.4
Geographic Segments - Schedule of Segment Reporting (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Segment Reporting Information [Line Items]      
Revenues $ 362,070 $ 322,945 $ 364,973
Depreciation and amortization 29,421 30,381 32,389
Income (loss) before income taxes 6,770 (125,050) (62,049)
Total long-lived assets 219,927 264,877  
Total assets 972,515 1,010,426  
Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 29,421 30,381 32,389
Income (loss) before income taxes 6,770 (125,050) (62,049)
Intercompany      
Segment Reporting Information [Line Items]      
Revenues 19,288 25,187 28,474
Corporate      
Segment Reporting Information [Line Items]      
Depreciation and amortization 3,633 3,688 3,727
Income (loss) before income taxes (67,878) (102,379) (74,321)
Eliminations      
Segment Reporting Information [Line Items]      
Revenues (19,288) (25,187) (28,474)
Total long-lived assets (565,024) (353,536)  
Total assets (874,516) (665,606)  
Products | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 240,842 213,760 258,834
Products | Operating Segments | Transferred at Point in Time      
Segment Reporting Information [Line Items]      
Revenues 115,384 143,770 137,521
Products | Operating Segments | Transferred Over Time      
Segment Reporting Information [Line Items]      
Revenues 125,458 69,990 121,313
Technical Advisory | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 58,064 61,641 55,292
Reconditioning | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 21,131 12,502 20,285
Total Services (excluding Leasing) | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 79,195 74,143 75,577
Leasing | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 42,033 35,042 30,562
Services | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 121,228 109,185 106,139
Western Hemisphere      
Segment Reporting Information [Line Items]      
Revenues 246,390 227,317 228,350
Western Hemisphere | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 17,729 17,889 19,716
Income (loss) before income taxes 48,302 (32,033) 3,067
Total long-lived assets 528,035 335,760  
Total assets 1,079,796 686,361  
Western Hemisphere | Intercompany      
Segment Reporting Information [Line Items]      
Revenues 11,646 14,084 13,015
Western Hemisphere | Products | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 152,941 146,609 151,351
Western Hemisphere | Products | Operating Segments | Transferred at Point in Time      
Segment Reporting Information [Line Items]      
Revenues 78,348 99,051 79,433
Western Hemisphere | Products | Operating Segments | Transferred Over Time      
Segment Reporting Information [Line Items]      
Revenues 74,593 47,558 71,918
Western Hemisphere | Technical Advisory | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 40,046 36,897 33,431
Western Hemisphere | Reconditioning | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 15,137 8,783 12,105
Western Hemisphere | Total Services (excluding Leasing) | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 55,183 45,680 45,536
Western Hemisphere | Leasing | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 26,620 20,944 18,448
Western Hemisphere | Services | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 81,803 66,624 63,984
Eastern Hemisphere      
Segment Reporting Information [Line Items]      
Revenues 76,272 53,206 80,355
Eastern Hemisphere | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 4,018 4,027 3,820
Income (loss) before income taxes 19,638 4,502 3,284
Total long-lived assets 202,994 224,345  
Total assets 581,950 805,574  
Eastern Hemisphere | Intercompany      
Segment Reporting Information [Line Items]      
Revenues 3,041 2,056 2,375
Eastern Hemisphere | Products | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 49,641 34,912 56,038
Eastern Hemisphere | Products | Operating Segments | Transferred at Point in Time      
Segment Reporting Information [Line Items]      
Revenues 15,652 21,188 30,191
Eastern Hemisphere | Products | Operating Segments | Transferred Over Time      
Segment Reporting Information [Line Items]      
Revenues 33,989 13,724 25,847
Eastern Hemisphere | Technical Advisory | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 10,738 7,920 9,489
Eastern Hemisphere | Reconditioning | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 2,660 2,348 4,843
Eastern Hemisphere | Total Services (excluding Leasing) | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 13,398 10,268 14,332
Eastern Hemisphere | Leasing | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 10,192 5,970 7,610
Eastern Hemisphere | Services | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 23,590 16,238 21,942
Asia-Pacific      
Segment Reporting Information [Line Items]      
Revenues 58,696 67,609 84,742
Asia-Pacific | Operating Segments      
Segment Reporting Information [Line Items]      
Depreciation and amortization 4,041 4,777 5,126
Income (loss) before income taxes 6,708 4,860 5,921
Total long-lived assets 53,922 58,308  
Total assets 185,285 184,097  
Asia-Pacific | Intercompany      
Segment Reporting Information [Line Items]      
Revenues 4,601 9,047 13,084
Asia-Pacific | Products | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 38,260 32,239 51,445
Asia-Pacific | Products | Operating Segments | Transferred at Point in Time      
Segment Reporting Information [Line Items]      
Revenues 21,384 23,531 27,897
Asia-Pacific | Products | Operating Segments | Transferred Over Time      
Segment Reporting Information [Line Items]      
Revenues 16,876 8,708 23,548
Asia-Pacific | Technical Advisory | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 7,280 16,824 12,372
Asia-Pacific | Reconditioning | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 3,334 1,371 3,337
Asia-Pacific | Total Services (excluding Leasing) | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 10,614 18,195 15,709
Asia-Pacific | Leasing | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues 5,221 8,128 4,504
Asia-Pacific | Services | Operating Segments      
Segment Reporting Information [Line Items]      
Revenues $ 15,835 $ 26,323 $ 20,213