XML 129 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Unconsolidated Subsidiaries (Tables)
12 Months Ended
Dec. 31, 2024
Equity Method Investments and Joint Ventures [Abstract]  
Schedule of Condensed Financial Statements
Summarized financial information for the unconsolidated subsidiaries is as follows:
 20242023
Statement of Operations  
Revenue$542,643 $610,734 
Gross profit$60,256 $63,646 
Income before income taxes$56,831 $49,994 
Net income$49,284 $43,714 
Balance Sheet
Current assets$145,655 $124,387 
Non-current assets$816,430 $814,226 
Current liabilities$158,591 $161,606 
Non-current liabilities$798,043 $772,003