XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
INVESTMENTS (Tables)
6 Months Ended
Jun. 30, 2023
Equity Method Investments and Joint Ventures [Abstract]  
Summarized Exchange Rate Translation from MXN to USD
Three Months Ended
June 30,
Six Months Ended
June 30,
2023202220232022
Average exchange rate (USD to MXN)
17.68
20.02
17.68 - 18.66
20.02 - 20.50
Summarized Income Statement Information for Vasconia in USD and MXN
Three Months Ended
June 30,
20232022
USDMXNUSDMXN
Net sales$42,051 $743,462 $66,195 $1,325,237 
Gross profit
9,680 171,152 10,804 216,297 
Income from operations
193 3,401 518 10,366 
Net (loss) income
(5,755)(101,737)1,403 28,091 
Six Months Ended
June 30,
20232022
USDMXNUSDMXN
Net sales$82,792 $1,503,692 $130,513 $2,643,750 
Gross profit
18,336 332,665 25,224 511,915 
(Loss) income from operations
(814)(15,383)5,203 106,406 
Net (loss) income
(8,686)(156,433)3,134 63,570 
Schedule of Amounts Due to and Due from Related Parties Current
Vasconia due to and due from balancesBalance Sheet LocationJune 30, 2023December 31, 2022
Amounts due from VasconiaPrepaid expenses and other current assets$24 $48 
Amounts due to VasconiaAccrued expenses and Accounts payable(93)(16)
Summarized Equity in Earnings, Net of Taxes [Table]
Three Months Ended
June 30,
Six Months Ended
June 30,
2023
2022
2023
2022
Vasconia equity in (losses) earnings, net of taxes
$(1,422)$334 $(2,146)$750 
Impairment on investment in Vasconia(4,441)— (6,494)— 
Equity in (losses) earnings, net of taxes
$(5,863)$334 $(8,640)$750