XML 43 R10.htm IDEA: XBRL DOCUMENT v3.25.0.1
Consolidated Statements of Cash Flows (Parenthetical) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Allowance for credit losses [1] $ 3,294 $ 2,128 $ 2,352
Accounts receivable-net [2] 89,665 121,558 26,369
Accounts payable [3] (1,170) 5,249 428
Accrued expenses [4] 85,398 (8,025) 34,644
Accrued promotional allowance [5] 36,161 63,810 16,940
Purchase of property, plant and equipment [6] (23,390) (17,433) (8,264)
Related Party      
Allowance for credit losses 600 100  
Accounts receivable-net (37,800) (98,800) (31,600)
Accounts payable (1,600) (100)  
Accrued expenses 800 1,300 (2,300)
Accrued promotional allowance 23,300 37,900 $ 13,900
Purchase of property, plant and equipment $ (10,400) $ (9,700)  
[1] Includes $0.6 million and $0.1 million associated with a related party for the years ended December 31, 2024 and 2023 with no balance for 2022.
[2] Includes $(37.8) million, $(98.8) million and $(31.6) million associated with a related party for the years ended December 31, 2024, 2023 and 2022, respectively.
[3] Includes $(1.6) million and $(0.1) million associated with a related party for the years ended December 31, 2024 and 2023, respectively, with no balance for 2022.
[4] Includes $0.8 million $1.3 million and $(2.3) million associated with a related party for the years ended December 31, 2024, 2023 and 2022, respectively.
[5] Includes $23.3 million $37.9 million and $13.9 million associated with a related party for the years ended December 31, 2024, 2023 and 2022, respectively.
[6] Includes $(10.4) million and $(9.7) million associated with a related party for the years ended December 31, 2024 and 2023 with no balance for 2022.