SEC Info℠ | Home | Search | My Interests | Help | Sign In | Please Sign In | ||||||||||||||||||||
As Of Filer Filing For·On·As Docs:Size Issuer Filing Agent 8/09/22 Alto Ingredients, Inc. 10-Q 6/30/22 58:4.8M EdgarAgents LLC/FA |
Document/Exhibit Description Pages Size 1: 10-Q Quarterly Report HTML 946K 2: EX-31.1 Certification -- §302 - SOA'02 HTML 20K 3: EX-31.2 Certification -- §302 - SOA'02 HTML 20K 4: EX-32.1 Certification -- §906 - SOA'02 HTML 18K 10: R1 Document And Entity Information HTML 69K 11: R2 Consolidated Balance Sheets HTML 143K 12: R3 Consolidated Balance Sheets (Parentheticals) HTML 45K 13: R4 Consolidated Statements of Operations (Unaudited) HTML 99K 14: R5 Consolidated Statements of Cash Flows (Unaudited) HTML 110K 15: R6 Consolidated Statements of Stockholders? Equity HTML 75K (Unaudited) 16: R7 Organization and Basis of Presentation HTML 31K 17: R8 Acquisition of Eagle Alcohol HTML 33K 18: R9 Segments HTML 102K 19: R10 Inventories HTML 22K 20: R11 Derivatives HTML 42K 21: R12 Debt HTML 25K 22: R13 Commitments and Contingencies HTML 22K 23: R14 Pension and Retirement Benefit Plans HTML 27K 24: R15 Fair Value Measurements HTML 50K 25: R16 Earnings Per Share HTML 46K 26: R17 Accounting Policies, by Policy (Policies) HTML 47K 27: R18 Acquisition of Eagle Alcohol (Tables) HTML 31K 28: R19 Segments (Tables) HTML 99K 29: R20 Inventories (Tables) HTML 22K 30: R21 Derivatives (Tables) HTML 41K 31: R22 Debt (Tables) HTML 21K 32: R23 Fair Value Measurements (Tables) HTML 42K 33: R24 Earnings Per Share (Tables) HTML 44K 34: R25 Organization and Basis of Presentation (Details) HTML 37K 35: R26 Acquisition of Eagle Alcohol (Details) HTML 45K 36: R27 Acquisition of Eagle Alcohol (Details) - Schedule HTML 26K of pro forma combined financial information assuming the acquisition occurred 37: R28 Acquisition of Eagle Alcohol (Details) - Schedule HTML 54K of preliminary purchase price allocation 38: R29 Segments (Details) HTML 18K 39: R30 Segments (Details) - Schedule of financial data HTML 103K for operating segments 40: R31 Segments (Details) - Schedule of assets by HTML 34K operating segments 41: R32 Inventories (Details) HTML 18K 42: R33 Inventories (Details) - Schedule of inventories HTML 26K 43: R34 Derivatives (Details) HTML 19K 44: R35 Derivatives (Details) - Schedule of derivatives HTML 35K not designated as hedging instruments 45: R36 Derivatives (Details) - Schedule of recognized HTML 33K gains for its derivatives 46: R37 Debt (Details) HTML 18K 47: R38 Debt (Details) - Schedule of long-term borrowings HTML 25K 48: R39 Commitments and Contingencies (Details) HTML 35K 49: R40 Pension and Retirement Benefit Plans (Details) HTML 50K 50: R41 Fair Value Measurements (Details) HTML 18K 51: R42 Fair Value Measurements (Details) - Schedule of HTML 80K recurring and nonrecurring fair value measurements 52: R43 Earnings Per Share (Details) HTML 25K 53: R44 Earnings Per Share (Details) - Schedule of compute HTML 59K basic and diluted earnings per share 56: XML IDEA XML File -- Filing Summary XML 102K 54: XML XBRL Instance -- f10q0622_altoingredients_htm XML 1.23M 55: EXCEL IDEA Workbook of Financial Reports XLSX 91K 6: EX-101.CAL XBRL Calculations -- alto-20220630_cal XML 103K 7: EX-101.DEF XBRL Definitions -- alto-20220630_def XML 503K 8: EX-101.LAB XBRL Labels -- alto-20220630_lab XML 1.08M 9: EX-101.PRE XBRL Presentations -- alto-20220630_pre XML 503K 5: EX-101.SCH XBRL Schema -- alto-20220630 XSD 146K 57: JSON XBRL Instance as JSON Data -- MetaLinks 310± 440K 58: ZIP XBRL Zipped Folder -- 0001213900-22-045551-xbrl Zip 217K
<?xml version="1.0" encoding="windows-1252"?> | |||||||||||||||||||||
<xbrl xmlns="http://www.xbrl.org/2003/instance" xmlns:alto="http://altoingredients.com/20220630" xmlns:dei="http://xbrl.sec.gov/dei/2022" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:pf0="http://fasb.org/srt/2022" xmlns:us-gaap="http://fasb.org/us-gaap/2022" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> | |||||||||||||||||||||
<link:schemaRef xlink:href="alto-20220630.xsd" xlink:type="simple"/> | |||||||||||||||||||||
<context id="c0"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c1"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-08-05 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c2"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c3"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c4"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:SeriesAPreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c5"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:SeriesAPreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c6"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:SeriesBPreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c7"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:SeriesBPreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c8"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:NonvotingCommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c9"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis"> us-gaap:NonvotingCommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c10"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c11"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c12"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c13"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2020-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c14"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c15"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c16"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c17"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c18"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c19"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c20"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c21"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c22"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c23"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c24"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c25"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c26"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c27"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c28"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c29"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c30"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c31"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c32"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c33"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c34"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c35"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c36"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c37"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c38"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c39"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c40"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c41"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c42"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2020-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c43"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2020-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c44"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2020-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c45"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2020-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c46"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2020-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c47"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c48"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c49"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c50"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c51"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c52"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-03-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c53"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c54"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c55"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c56"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c57"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c58"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-03-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c59"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c60"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c61"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c62"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c63"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:PreferredStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c64"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:CommonStockMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c65"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AdditionalPaidInCapitalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c66"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:RetainedEarningsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c67"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis"> us-gaap:AccumulatedOtherComprehensiveIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c68"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ScheduleOfEquityMethodInvestmentEquityMethodInvesteeNameAxis"> alto:OwnershipMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-01-14 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c69"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-12-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c70"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-01-14 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c71"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-01-14 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c72"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FiniteLivedIntangibleAssetsByMajorClassAxis"> us-gaap:CustomerRelationshipsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c73"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RelatedPartyTransactionAxis"> alto:AcquisitionOfEagleAlcoholMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c74"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c75"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c76"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c77"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c78"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EssentialIngredientSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c79"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EssentialIngredientSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c80"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EssentialIngredientSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c81"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EssentialIngredientSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c82"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c83"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c84"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c85"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c86"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalPekinCampusSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c87"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalPekinCampusSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c88"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalPekinCampusSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c89"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalPekinCampusSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c90"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesGrossMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c91"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesGrossMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c92"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesGrossMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c93"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesGrossMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c94"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolalcoholSalesNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c95"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolalcoholSalesNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c96"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolalcoholSalesNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c97"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolalcoholSalesNetMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c98"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c99"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c100"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c101"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c102"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalMarketingAndDistributionSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c103"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalMarketingAndDistributionSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c104"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalMarketingAndDistributionSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c105"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalMarketingAndDistributionSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c106"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c107"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c108"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c109"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EthanolAlcoholSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c110"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EssentialIngredientSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c111"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EssentialIngredientSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c112"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EssentialIngredientSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c113"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:EssentialIngredientSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c114"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c115"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c116"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c117"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:IntersegmentSaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c118"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalOtherProductionSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c119"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalOtherProductionSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c120"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalOtherProductionSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c121"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SubsegmentsAxis"> alto:TotalOtherProductionSalesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c122"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> us-gaap:CorporateAndOtherMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c123"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> us-gaap:CorporateAndOtherMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c124"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> us-gaap:CorporateAndOtherMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c125"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> us-gaap:CorporateAndOtherMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c126"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:IntersegmentEliminationsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c127"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:IntersegmentEliminationsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c128"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:IntersegmentEliminationsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c129"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:IntersegmentEliminationsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c130"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:AssetsTotalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c131"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:AssetsTotalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c132"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:AssetsTotalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c133"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis"> us-gaap:AssetsTotalMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c134"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:PekinCampusMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c135"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:PekinCampusMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c136"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:PekinCampusMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c137"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:PekinCampusMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c138"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c139"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c140"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c141"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c142"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c143"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c144"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c145"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c146"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:CorporateActivitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c147"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:CorporateActivitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c148"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:CorporateActivitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c149"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:CorporateActivitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c150"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c151"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c152"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c153"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:ProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c154"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:PekinCampusMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c155"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:PekinCampusMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c156"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c157"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:MarketingAndDistributionsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c158"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c159"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> alto:OtherProductionIncomeTaxMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c160"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> us-gaap:CorporateAndOtherMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c161"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis"> us-gaap:CorporateAndOtherMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c162"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ConsolidatedEntitiesAxis"> alto:RealizedGainsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c163"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ConsolidatedEntitiesAxis"> alto:RealizedGainsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c164"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ConsolidatedEntitiesAxis"> alto:RealizedGainsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c165"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ConsolidatedEntitiesAxis"> alto:RealizedGainsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c166"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ConsolidatedEntitiesAxis"> alto:UnrealizedGainsLossesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c167"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ConsolidatedEntitiesAxis"> alto:UnrealizedGainsLossesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c168"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ConsolidatedEntitiesAxis"> alto:UnrealizedGainsLossesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c169"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ConsolidatedEntitiesAxis"> alto:UnrealizedGainsLossesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c170"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:SupplyCommitmentAxis"> alto:AlcoholSalesContractsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c171"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis"> alto:AlcoholFromItsSuppliersMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis"> alto:EthanolPurchaseContractsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c172"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis"> alto:AlcoholFromItsSuppliersMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis"> alto:EthanolPurchaseContractsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c173"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis"> alto:CornFromSuppliersMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis"> alto:EthanolPurchaseContractsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c174"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis"> us-gaap:NaturalGasProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis"> alto:EthanolPurchaseContractsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c175"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="pf0:ProductOrServiceAxis"> us-gaap:NaturalGasProductionMember </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:PurchaseCommitmentExcludingLongtermCommitmentAxis"> alto:EthanolPurchaseContractsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c176"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis"> us-gaap:PensionPlansDefinedBenefitMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c177"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis"> us-gaap:PensionPlansDefinedBenefitMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c178"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis"> us-gaap:PensionPlansDefinedBenefitMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c179"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis"> us-gaap:PensionPlansDefinedBenefitMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c180"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis"> us-gaap:PensionPlansDefinedBenefitMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c181"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis"> us-gaap:DefinedBenefitPostretirementLifeInsuranceMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c182"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis"> us-gaap:DefinedBenefitPostretirementLifeInsuranceMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c183"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis"> us-gaap:DefinedBenefitPostretirementLifeInsuranceMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-04-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c184"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis"> us-gaap:DefinedBenefitPostretirementLifeInsuranceMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2022-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2022-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c185"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:RetirementPlanTypeAxis"> us-gaap:DefinedBenefitPostretirementLifeInsuranceMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-01-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-06-30 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c186"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c187"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c188"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c189"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c190"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LonglivedAssetsHeldforsaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c191"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LonglivedAssetsHeldforsaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c192"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LonglivedAssetsHeldforsaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c193"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LonglivedAssetsHeldforsaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c194"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c195"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c196"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c197"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c198"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c199"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c200"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2022-06-30 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c201"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c202"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c203"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c204"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c205"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LonglivedAssetsHeldforsaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c206"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LonglivedAssetsHeldforsaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c207"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LonglivedAssetsHeldforsaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c208"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LonglivedAssetsHeldforsaleMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c209"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LargeUSEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c210"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LargeUSEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c211"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LargeUSEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c212"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:LargeUSEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c213"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:SmallMidUSEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c214"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:SmallMidUSEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c215"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:SmallMidUSEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c216"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:SmallMidUSEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c217"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:InternationalEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c218"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:InternationalEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c219"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:InternationalEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c220"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:InternationalEquityMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c221"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:FixedIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c222"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:FixedIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c223"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:FixedIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c224"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:FixedIncomeMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c225"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:DefinedBenefitPlanAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c226"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:DefinedBenefitPlanAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c227"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:DefinedBenefitPlanAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c228"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> alto:DefinedBenefitPlanAssetsMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c229"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c230"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel1Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c231"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel2Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c232"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
<segment> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis"> us-gaap:FairValueInputsLevel3Member </xbrldi:explicitMember> | |||||||||||||||||||||
<xbrldi:explicitMember dimension="us-gaap:FinancialInstrumentAxis"> us-gaap:DerivativeFinancialInstrumentsLiabilitiesMember </xbrldi:explicitMember> | |||||||||||||||||||||
</segment> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<instant> 2021-12-31 </instant> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<context id="c233"> | |||||||||||||||||||||
<entity> | |||||||||||||||||||||
<identifier scheme="http://www.sec.gov/CIK"> 0000778164 </identifier> | |||||||||||||||||||||
</entity> | |||||||||||||||||||||
<period> | |||||||||||||||||||||
<startDate> 2021-12-01 </startDate> | |||||||||||||||||||||
<endDate> 2021-12-31 </endDate> | |||||||||||||||||||||
</period> | |||||||||||||||||||||
</context> | |||||||||||||||||||||
<unit id="shares"> | |||||||||||||||||||||
<measure> shares </measure> | |||||||||||||||||||||
</unit> | |||||||||||||||||||||
<unit id="usd"> | |||||||||||||||||||||
<measure> iso4217:USD </measure> | |||||||||||||||||||||
</unit> | |||||||||||||||||||||
<unit id="usdPershares"> | |||||||||||||||||||||
<divide> | |||||||||||||||||||||
<unitNumerator> | |||||||||||||||||||||
<measure> iso4217:USD </measure> | |||||||||||||||||||||
</unitNumerator> | |||||||||||||||||||||
<unitDenominator> | |||||||||||||||||||||
<measure> shares </measure> | |||||||||||||||||||||
</unitDenominator> | |||||||||||||||||||||
</divide> | |||||||||||||||||||||
</unit> | |||||||||||||||||||||
<unit id="pure"> | |||||||||||||||||||||
<measure> pure </measure> | |||||||||||||||||||||
</unit> | |||||||||||||||||||||
<dei:DocumentType contextRef="c0"> 10-Q </dei:DocumentType> | |||||||||||||||||||||
<dei:DocumentQuarterlyReport contextRef="c0"> true </dei:DocumentQuarterlyReport> | |||||||||||||||||||||
<dei:DocumentPeriodEndDate contextRef="c0"> 2022-06-30 </dei:DocumentPeriodEndDate> | |||||||||||||||||||||
<dei:DocumentFiscalYearFocus contextRef="c0"> 2022 </dei:DocumentFiscalYearFocus> | |||||||||||||||||||||
<dei:DocumentTransitionReport contextRef="c0"> false </dei:DocumentTransitionReport> | |||||||||||||||||||||
<dei:EntityFileNumber contextRef="c0"> 000-21467 </dei:EntityFileNumber> | |||||||||||||||||||||
<dei:EntityRegistrantName contextRef="c0"> ALTO INGREDIENTS, INC. </dei:EntityRegistrantName> | |||||||||||||||||||||
<dei:EntityIncorporationStateCountryCode contextRef="c0"> DE </dei:EntityIncorporationStateCountryCode> | |||||||||||||||||||||
<dei:EntityTaxIdentificationNumber contextRef="c0"> 41-2170618 </dei:EntityTaxIdentificationNumber> | |||||||||||||||||||||
<dei:EntityAddressAddressLine1 contextRef="c0"> 1300 South Second Street </dei:EntityAddressAddressLine1> | |||||||||||||||||||||
<dei:EntityAddressCityOrTown contextRef="c0"> Pekin </dei:EntityAddressCityOrTown> | |||||||||||||||||||||
<dei:EntityAddressStateOrProvince contextRef="c0"> IL </dei:EntityAddressStateOrProvince> | |||||||||||||||||||||
<dei:EntityAddressPostalZipCode contextRef="c0"> 61554 </dei:EntityAddressPostalZipCode> | |||||||||||||||||||||
<dei:CityAreaCode contextRef="c0"> (916) </dei:CityAreaCode> | |||||||||||||||||||||
<dei:LocalPhoneNumber contextRef="c0"> 403-2123 </dei:LocalPhoneNumber> | |||||||||||||||||||||
<dei:Security12bTitle contextRef="c0"> Common Stock, $0.001 par value </dei:Security12bTitle> | |||||||||||||||||||||
<dei:TradingSymbol contextRef="c0"> ALTO </dei:TradingSymbol> | |||||||||||||||||||||
<dei:SecurityExchangeName contextRef="c0"> NASDAQ </dei:SecurityExchangeName> | |||||||||||||||||||||
<dei:EntityCurrentReportingStatus contextRef="c0"> Yes </dei:EntityCurrentReportingStatus> | |||||||||||||||||||||
<dei:EntityInteractiveDataCurrent contextRef="c0"> Yes </dei:EntityInteractiveDataCurrent> | |||||||||||||||||||||
<dei:EntityFilerCategory contextRef="c0"> Accelerated Filer </dei:EntityFilerCategory> | |||||||||||||||||||||
<dei:EntitySmallBusiness contextRef="c0"> false </dei:EntitySmallBusiness> | |||||||||||||||||||||
<dei:EntityEmergingGrowthCompany contextRef="c0"> false </dei:EntityEmergingGrowthCompany> | |||||||||||||||||||||
<dei:EntityShellCompany contextRef="c0"> false </dei:EntityShellCompany> | |||||||||||||||||||||
<dei:EntityCommonStockSharesOutstanding contextRef="c1" decimals="INF" unitRef="shares"> 74180566 </dei:EntityCommonStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c2" decimals="-3" unitRef="usd"> 57376000 </us-gaap:CashAndCashEquivalentsAtCarryingValue> | |||||||||||||||||||||
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c3" decimals="-3" id="ix_0_fact" unitRef="usd"> 50612000 </us-gaap:CashAndCashEquivalentsAtCarryingValue> | |||||||||||||||||||||
<us-gaap:RestrictedCashCurrent contextRef="c2" decimals="-3" unitRef="usd"> 17361000 </us-gaap:RestrictedCashCurrent> | |||||||||||||||||||||
<us-gaap:RestrictedCashCurrent contextRef="c3" decimals="-3" id="ix_1_fact" unitRef="usd"> 11513000 </us-gaap:RestrictedCashCurrent> | |||||||||||||||||||||
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c2" decimals="-3" unitRef="usd"> 444000 </us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> | |||||||||||||||||||||
<us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="c3" decimals="-3" unitRef="usd"> 378000 </us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent> | |||||||||||||||||||||
<us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent contextRef="c2" decimals="-3" unitRef="usd"> 92744000 </us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent> | |||||||||||||||||||||
<us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent contextRef="c3" decimals="-3" id="ix_2_fact" unitRef="usd"> 86888000 </us-gaap:AssetsHeldForSaleNotPartOfDisposalGroupCurrent> | |||||||||||||||||||||
<us-gaap:InventoryNet contextRef="c2" decimals="-3" unitRef="usd"> 67438000 </us-gaap:InventoryNet> | |||||||||||||||||||||
<us-gaap:InventoryNet contextRef="c3" decimals="-3" id="ix_3_fact" unitRef="usd"> 54373000 </us-gaap:InventoryNet> | |||||||||||||||||||||
<us-gaap:DerivativeAssetsCurrent contextRef="c2" decimals="-3" unitRef="usd"> 27488000 </us-gaap:DerivativeAssetsCurrent> | |||||||||||||||||||||
<us-gaap:DerivativeAssetsCurrent contextRef="c3" decimals="-3" id="ix_4_fact" unitRef="usd"> 15839000 </us-gaap:DerivativeAssetsCurrent> | |||||||||||||||||||||
<us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c3" decimals="-3" id="ix_5_fact" unitRef="usd"> 3125000 </us-gaap:NotesAndLoansReceivableNetCurrent> | |||||||||||||||||||||
<us-gaap:OtherAssetsCurrent contextRef="c2" decimals="-3" unitRef="usd"> 11081000 </us-gaap:OtherAssetsCurrent> | |||||||||||||||||||||
<us-gaap:OtherAssetsCurrent contextRef="c3" decimals="-3" id="ix_6_fact" unitRef="usd"> 7176000 </us-gaap:OtherAssetsCurrent> | |||||||||||||||||||||
<us-gaap:AssetsCurrent contextRef="c2" decimals="-3" unitRef="usd"> 273488000 </us-gaap:AssetsCurrent> | |||||||||||||||||||||
<us-gaap:AssetsCurrent contextRef="c3" decimals="-3" id="ix_7_fact" unitRef="usd"> 229526000 </us-gaap:AssetsCurrent> | |||||||||||||||||||||
<us-gaap:PropertyPlantAndEquipmentNet contextRef="c2" decimals="-3" unitRef="usd"> 222946000 </us-gaap:PropertyPlantAndEquipmentNet> | |||||||||||||||||||||
<us-gaap:PropertyPlantAndEquipmentNet contextRef="c3" decimals="-3" id="ix_8_fact" unitRef="usd"> 222550000 </us-gaap:PropertyPlantAndEquipmentNet> | |||||||||||||||||||||
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="c2" decimals="-3" unitRef="usd"> 14004000 </us-gaap:OperatingLeaseRightOfUseAsset> | |||||||||||||||||||||
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="c3" decimals="-3" id="ix_9_fact" unitRef="usd"> 13413000 </us-gaap:OperatingLeaseRightOfUseAsset> | |||||||||||||||||||||
<us-gaap:ReceivablesNetCurrent contextRef="c3" decimals="-3" id="ix_10_fact" unitRef="usd"> 11641000 </us-gaap:ReceivablesNetCurrent> | |||||||||||||||||||||
<us-gaap:OtherIntangibleAssetsNet contextRef="c2" decimals="-3" unitRef="usd"> 9381000 </us-gaap:OtherIntangibleAssetsNet> | |||||||||||||||||||||
<us-gaap:OtherIntangibleAssetsNet contextRef="c3" decimals="-3" id="ix_11_fact" unitRef="usd"> 2678000 </us-gaap:OtherIntangibleAssetsNet> | |||||||||||||||||||||
<us-gaap:Goodwill contextRef="c2" decimals="-3" unitRef="usd"> 5908000 </us-gaap:Goodwill> | |||||||||||||||||||||
<us-gaap:OtherAssetsNoncurrent contextRef="c2" decimals="-3" unitRef="usd"> 5592000 </us-gaap:OtherAssetsNoncurrent> | |||||||||||||||||||||
<us-gaap:OtherAssetsNoncurrent contextRef="c3" decimals="-3" id="ix_12_fact" unitRef="usd"> 5145000 </us-gaap:OtherAssetsNoncurrent> | |||||||||||||||||||||
<us-gaap:OtherAssets contextRef="c2" decimals="-3" unitRef="usd"> 34885000 </us-gaap:OtherAssets> | |||||||||||||||||||||
<us-gaap:OtherAssets contextRef="c3" decimals="-3" id="ix_13_fact" unitRef="usd"> 32877000 </us-gaap:OtherAssets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c2" decimals="-3" unitRef="usd"> 531319000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c3" decimals="-3" id="ix_14_fact" unitRef="usd"> 484953000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:AccountsPayableTradeCurrent contextRef="c2" decimals="-3" unitRef="usd"> 21478000 </us-gaap:AccountsPayableTradeCurrent> | |||||||||||||||||||||
<us-gaap:AccountsPayableTradeCurrent contextRef="c3" decimals="-3" id="ix_15_fact" unitRef="usd"> 23251000 </us-gaap:AccountsPayableTradeCurrent> | |||||||||||||||||||||
<us-gaap:AccruedLiabilitiesCurrent contextRef="c2" decimals="-3" unitRef="usd"> 21404000 </us-gaap:AccruedLiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:AccruedLiabilitiesCurrent contextRef="c3" decimals="-3" id="ix_16_fact" unitRef="usd"> 21307000 </us-gaap:AccruedLiabilitiesCurrent> | |||||||||||||||||||||
<alto:CurrentPortionOperatingLeases contextRef="c2" decimals="-3" unitRef="usd"> 4132000 </alto:CurrentPortionOperatingLeases> | |||||||||||||||||||||
<alto:CurrentPortionOperatingLeases contextRef="c3" decimals="-3" id="ix_17_fact" unitRef="usd"> 3909000 </alto:CurrentPortionOperatingLeases> | |||||||||||||||||||||
<us-gaap:DerivativeLiabilitiesCurrent contextRef="c2" decimals="-3" unitRef="usd"> 32770000 </us-gaap:DerivativeLiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:DerivativeLiabilitiesCurrent contextRef="c3" decimals="-3" id="ix_18_fact" unitRef="usd"> 13582000 </us-gaap:DerivativeLiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:OtherLiabilitiesCurrent contextRef="c2" decimals="-3" unitRef="usd"> 15340000 </us-gaap:OtherLiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:OtherLiabilitiesCurrent contextRef="c3" decimals="-3" id="ix_19_fact" unitRef="usd"> 7553000 </us-gaap:OtherLiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:LiabilitiesCurrent contextRef="c2" decimals="-3" unitRef="usd"> 95124000 </us-gaap:LiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:LiabilitiesCurrent contextRef="c3" decimals="-3" id="ix_20_fact" unitRef="usd"> 69602000 </us-gaap:LiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:LongTermDebtNoncurrent contextRef="c2" decimals="-3" unitRef="usd"> 52518000 </us-gaap:LongTermDebtNoncurrent> | |||||||||||||||||||||
<us-gaap:LongTermDebtNoncurrent contextRef="c3" decimals="-3" id="ix_21_fact" unitRef="usd"> 50361000 </us-gaap:LongTermDebtNoncurrent> | |||||||||||||||||||||
<us-gaap:OperatingLeaseLiabilityCurrent contextRef="c2" decimals="-3" unitRef="usd"> 9801000 </us-gaap:OperatingLeaseLiabilityCurrent> | |||||||||||||||||||||
<us-gaap:OperatingLeaseLiabilityCurrent contextRef="c3" decimals="-3" id="ix_22_fact" unitRef="usd"> 9382000 </us-gaap:OperatingLeaseLiabilityCurrent> | |||||||||||||||||||||
<us-gaap:OtherLiabilitiesNoncurrent contextRef="c2" decimals="-3" unitRef="usd"> 10288000 </us-gaap:OtherLiabilitiesNoncurrent> | |||||||||||||||||||||
<us-gaap:OtherLiabilitiesNoncurrent contextRef="c3" decimals="-3" id="ix_23_fact" unitRef="usd"> 10394000 </us-gaap:OtherLiabilitiesNoncurrent> | |||||||||||||||||||||
<us-gaap:Liabilities contextRef="c2" decimals="-3" unitRef="usd"> 167731000 </us-gaap:Liabilities> | |||||||||||||||||||||
<us-gaap:Liabilities contextRef="c3" decimals="-3" id="ix_24_fact" unitRef="usd"> 139739000 </us-gaap:Liabilities> | |||||||||||||||||||||
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c2" decimals="3" unitRef="usdPershares"> 0.001 </us-gaap:PreferredStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:PreferredStockParOrStatedValuePerShare contextRef="c3" decimals="3" unitRef="usdPershares"> 0.001 </us-gaap:PreferredStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesAuthorized contextRef="c2" decimals="-3" unitRef="shares"> 10000000 </us-gaap:PreferredStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesAuthorized contextRef="c3" decimals="-3" unitRef="shares"> 10000000 </us-gaap:PreferredStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesAuthorized contextRef="c4" decimals="-3" unitRef="shares"> 1684000 </us-gaap:PreferredStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesAuthorized contextRef="c5" decimals="-3" unitRef="shares"> 1684000 </us-gaap:PreferredStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesAuthorized contextRef="c6" decimals="-3" unitRef="shares"> 1581000 </us-gaap:PreferredStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesAuthorized contextRef="c7" decimals="-3" unitRef="shares"> 1581000 </us-gaap:PreferredStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesIssued contextRef="c6" decimals="-3" unitRef="shares"> 927000 </us-gaap:PreferredStockSharesIssued> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesIssued contextRef="c7" decimals="-3" unitRef="shares"> 927000 </us-gaap:PreferredStockSharesIssued> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesOutstanding contextRef="c6" decimals="-3" unitRef="shares"> 927000 </us-gaap:PreferredStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesOutstanding contextRef="c7" decimals="-3" unitRef="shares"> 927000 </us-gaap:PreferredStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:PreferredStockLiquidationPreferenceValue contextRef="c6" decimals="-3" unitRef="usd"> 18075000 </us-gaap:PreferredStockLiquidationPreferenceValue> | |||||||||||||||||||||
<us-gaap:PreferredStockValue contextRef="c2" decimals="-3" unitRef="usd"> 1000 </us-gaap:PreferredStockValue> | |||||||||||||||||||||
<us-gaap:PreferredStockValue contextRef="c3" decimals="-3" id="ix_25_fact" unitRef="usd"> 1000 </us-gaap:PreferredStockValue> | |||||||||||||||||||||
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="c2" decimals="3" unitRef="usdPershares"> 0.001 </us-gaap:CommonStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="c3" decimals="3" unitRef="usdPershares"> 0.001 </us-gaap:CommonStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:CommonStockSharesAuthorized contextRef="c2" decimals="-3" unitRef="shares"> 300000000 </us-gaap:CommonStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:CommonStockSharesAuthorized contextRef="c3" decimals="-3" unitRef="shares"> 300000000 </us-gaap:CommonStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:CommonStockSharesIssued contextRef="c2" decimals="-3" unitRef="shares"> 74188000 </us-gaap:CommonStockSharesIssued> | |||||||||||||||||||||
<us-gaap:CommonStockSharesOutstanding contextRef="c2" decimals="-3" unitRef="shares"> 74188000 </us-gaap:CommonStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:CommonStockSharesIssued contextRef="c3" decimals="-3" unitRef="shares"> 72778000 </us-gaap:CommonStockSharesIssued> | |||||||||||||||||||||
<us-gaap:CommonStockSharesOutstanding contextRef="c3" decimals="-3" unitRef="shares"> 72778000 </us-gaap:CommonStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:CommonStockValue contextRef="c2" decimals="-3" unitRef="usd"> 74000 </us-gaap:CommonStockValue> | |||||||||||||||||||||
<us-gaap:CommonStockValue contextRef="c3" decimals="-3" id="ix_26_fact" unitRef="usd"> 73000 </us-gaap:CommonStockValue> | |||||||||||||||||||||
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="c8" decimals="3" unitRef="usdPershares"> 0.001 </us-gaap:CommonStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:CommonStockParOrStatedValuePerShare contextRef="c9" decimals="3" unitRef="usdPershares"> 0.001 </us-gaap:CommonStockParOrStatedValuePerShare> | |||||||||||||||||||||
<us-gaap:CommonStockSharesAuthorized contextRef="c8" decimals="-3" unitRef="shares"> 3553000 </us-gaap:CommonStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:CommonStockSharesAuthorized contextRef="c9" decimals="-3" unitRef="shares"> 3553000 </us-gaap:CommonStockSharesAuthorized> | |||||||||||||||||||||
<us-gaap:CommonStockSharesIssued contextRef="c8" decimals="-3" unitRef="shares"> 1000 </us-gaap:CommonStockSharesIssued> | |||||||||||||||||||||
<us-gaap:CommonStockSharesIssued contextRef="c9" decimals="-3" unitRef="shares"> 1000 </us-gaap:CommonStockSharesIssued> | |||||||||||||||||||||
<us-gaap:CommonStockSharesOutstanding contextRef="c8" decimals="-3" unitRef="shares"> 1000 </us-gaap:CommonStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:CommonStockSharesOutstanding contextRef="c9" decimals="-3" unitRef="shares"> 1000 </us-gaap:CommonStockSharesOutstanding> | |||||||||||||||||||||
<us-gaap:AdditionalPaidInCapital contextRef="c2" decimals="-3" unitRef="usd"> 1036692000 </us-gaap:AdditionalPaidInCapital> | |||||||||||||||||||||
<us-gaap:AdditionalPaidInCapital contextRef="c3" decimals="-3" id="ix_27_fact" unitRef="usd"> 1037205000 </us-gaap:AdditionalPaidInCapital> | |||||||||||||||||||||
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c2" decimals="-3" unitRef="usd"> -284000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> | |||||||||||||||||||||
<us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="c3" decimals="-3" id="ix_28_fact" unitRef="usd"> -284000 </us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax> | |||||||||||||||||||||
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c2" decimals="-3" unitRef="usd"> -672895000 </us-gaap:RetainedEarningsAccumulatedDeficit> | |||||||||||||||||||||
<us-gaap:RetainedEarningsAccumulatedDeficit contextRef="c3" decimals="-3" id="ix_29_fact" unitRef="usd"> -691781000 </us-gaap:RetainedEarningsAccumulatedDeficit> | |||||||||||||||||||||
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c2" decimals="-3" unitRef="usd"> 363588000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> | |||||||||||||||||||||
<us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest contextRef="c3" decimals="-3" id="ix_30_fact" unitRef="usd"> 345214000 </us-gaap:StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest> | |||||||||||||||||||||
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="c2" decimals="-3" unitRef="usd"> 531319000 </us-gaap:LiabilitiesAndStockholdersEquity> | |||||||||||||||||||||
<us-gaap:LiabilitiesAndStockholdersEquity contextRef="c3" decimals="-3" id="ix_31_fact" unitRef="usd"> 484953000 </us-gaap:LiabilitiesAndStockholdersEquity> | |||||||||||||||||||||
<us-gaap:Revenues contextRef="c10" decimals="-3" unitRef="usd"> 362189000 </us-gaap:Revenues> | |||||||||||||||||||||
<us-gaap:Revenues contextRef="c11" decimals="-3" unitRef="usd"> 298110000 </us-gaap:Revenues> | |||||||||||||||||||||
<us-gaap:Revenues contextRef="c0" decimals="-3" unitRef="usd"> 670307000 </us-gaap:Revenues> | |||||||||||||||||||||
<us-gaap:Revenues contextRef="c12" decimals="-3" unitRef="usd"> 516844000 </us-gaap:Revenues> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c10" decimals="-3" unitRef="usd"> 353345000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c11" decimals="-3" unitRef="usd"> 282877000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c0" decimals="-3" unitRef="usd"> 656690000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c12" decimals="-3" unitRef="usd"> 487774000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c10" decimals="-3" unitRef="usd"> 8844000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c11" decimals="-3" unitRef="usd"> 15233000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c0" decimals="-3" unitRef="usd"> 13617000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c12" decimals="-3" unitRef="usd"> 29070000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c10" decimals="-3" unitRef="usd"> 8996000 </us-gaap:SellingGeneralAndAdministrativeExpense> | |||||||||||||||||||||
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c11" decimals="-3" unitRef="usd"> 7230000 </us-gaap:SellingGeneralAndAdministrativeExpense> | |||||||||||||||||||||
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c0" decimals="-3" unitRef="usd"> 16625000 </us-gaap:SellingGeneralAndAdministrativeExpense> | |||||||||||||||||||||
<us-gaap:SellingGeneralAndAdministrativeExpense contextRef="c12" decimals="-3" unitRef="usd"> 14244000 </us-gaap:SellingGeneralAndAdministrativeExpense> | |||||||||||||||||||||
<us-gaap:AssetImpairmentCharges contextRef="c11" decimals="-3" unitRef="usd"> 1900000 </us-gaap:AssetImpairmentCharges> | |||||||||||||||||||||
<us-gaap:AssetImpairmentCharges contextRef="c12" decimals="-3" unitRef="usd"> 3100000 </us-gaap:AssetImpairmentCharges> | |||||||||||||||||||||
<us-gaap:OperatingIncomeLoss contextRef="c10" decimals="-3" unitRef="usd"> -152000 </us-gaap:OperatingIncomeLoss> | |||||||||||||||||||||
<us-gaap:OperatingIncomeLoss contextRef="c11" decimals="-3" unitRef="usd"> 6103000 </us-gaap:OperatingIncomeLoss> | |||||||||||||||||||||
<us-gaap:OperatingIncomeLoss contextRef="c0" decimals="-3" unitRef="usd"> -3008000 </us-gaap:OperatingIncomeLoss> | |||||||||||||||||||||
<us-gaap:OperatingIncomeLoss contextRef="c12" decimals="-3" unitRef="usd"> 11726000 </us-gaap:OperatingIncomeLoss> | |||||||||||||||||||||
<us-gaap:InterestIncomeExpenseNet contextRef="c10" decimals="-3" unitRef="usd"> -319000 </us-gaap:InterestIncomeExpenseNet> | |||||||||||||||||||||
<us-gaap:InterestIncomeExpenseNet contextRef="c11" decimals="-3" unitRef="usd"> -1045000 </us-gaap:InterestIncomeExpenseNet> | |||||||||||||||||||||
<us-gaap:InterestIncomeExpenseNet contextRef="c0" decimals="-3" unitRef="usd"> -519000 </us-gaap:InterestIncomeExpenseNet> | |||||||||||||||||||||
<us-gaap:InterestIncomeExpenseNet contextRef="c12" decimals="-3" unitRef="usd"> -2930000 </us-gaap:InterestIncomeExpenseNet> | |||||||||||||||||||||
<us-gaap:InterestIncomeOther contextRef="c10" decimals="-3" unitRef="usd"> 22652000 </us-gaap:InterestIncomeOther> | |||||||||||||||||||||
<us-gaap:InterestIncomeOther contextRef="c0" decimals="-3" unitRef="usd"> 22652000 </us-gaap:InterestIncomeOther> | |||||||||||||||||||||
<alto:IncomeFromLoanForgiveness contextRef="c11" decimals="-3" unitRef="usd"> -3887000 </alto:IncomeFromLoanForgiveness> | |||||||||||||||||||||
<alto:IncomeFromLoanForgiveness contextRef="c12" decimals="-3" unitRef="usd"> -3887000 </alto:IncomeFromLoanForgiveness> | |||||||||||||||||||||
<us-gaap:OtherNonoperatingIncomeExpense contextRef="c10" decimals="-3" unitRef="usd"> -66000 </us-gaap:OtherNonoperatingIncomeExpense> | |||||||||||||||||||||
<us-gaap:OtherNonoperatingIncomeExpense contextRef="c11" decimals="-3" unitRef="usd"> -555000 </us-gaap:OtherNonoperatingIncomeExpense> | |||||||||||||||||||||
<us-gaap:OtherNonoperatingIncomeExpense contextRef="c0" decimals="-3" unitRef="usd"> 388000 </us-gaap:OtherNonoperatingIncomeExpense> | |||||||||||||||||||||
<us-gaap:OtherNonoperatingIncomeExpense contextRef="c12" decimals="-3" unitRef="usd"> 385000 </us-gaap:OtherNonoperatingIncomeExpense> | |||||||||||||||||||||
<us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss contextRef="c10" decimals="-3" unitRef="usd"> 22115000 </us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss> | |||||||||||||||||||||
<us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss contextRef="c11" decimals="-3" unitRef="usd"> 8390000 </us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss> | |||||||||||||||||||||
<us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss contextRef="c0" decimals="-3" unitRef="usd"> 19513000 </us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss> | |||||||||||||||||||||
<us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss contextRef="c12" decimals="-3" unitRef="usd"> 13068000 </us-gaap:InterestIncomeExpenseAfterProvisionForLoanLoss> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c10" decimals="-3" unitRef="usd"> 22115000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c11" decimals="-3" unitRef="usd"> 8390000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" unitRef="usd"> 19513000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c12" decimals="-3" unitRef="usd"> 13068000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="c10" decimals="-3" unitRef="usd"> 315000 </us-gaap:PreferredStockDividendsAndOtherAdjustments> | |||||||||||||||||||||
<us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="c11" decimals="-3" unitRef="usd"> 315000 </us-gaap:PreferredStockDividendsAndOtherAdjustments> | |||||||||||||||||||||
<us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="c0" decimals="-3" unitRef="usd"> 627000 </us-gaap:PreferredStockDividendsAndOtherAdjustments> | |||||||||||||||||||||
<us-gaap:PreferredStockDividendsAndOtherAdjustments contextRef="c12" decimals="-3" unitRef="usd"> 627000 </us-gaap:PreferredStockDividendsAndOtherAdjustments> | |||||||||||||||||||||
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="c10" decimals="-3" unitRef="usd"> 284000 </us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic> | |||||||||||||||||||||
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="c11" decimals="-3" unitRef="usd"> 108000 </us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic> | |||||||||||||||||||||
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="c0" decimals="-3" unitRef="usd"> 251000 </us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic> | |||||||||||||||||||||
<us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic contextRef="c12" decimals="-3" unitRef="usd"> 167000 </us-gaap:UndistributedEarningsLossAllocatedToParticipatingSecuritiesBasic> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c10" decimals="-3" unitRef="usd"> 21516000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c11" decimals="-3" unitRef="usd"> 7967000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="-3" unitRef="usd"> 18635000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c12" decimals="-3" unitRef="usd"> 12274000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareBasic contextRef="c10" decimals="2" unitRef="usdPershares"> 0.29 </us-gaap:EarningsPerShareBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareBasic contextRef="c11" decimals="2" unitRef="usdPershares"> 0.11 </us-gaap:EarningsPerShareBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares"> 0.26 </us-gaap:EarningsPerShareBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareBasic contextRef="c12" decimals="2" unitRef="usdPershares"> 0.17 </us-gaap:EarningsPerShareBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareDiluted contextRef="c10" decimals="2" unitRef="usdPershares"> 0.29 </us-gaap:EarningsPerShareDiluted> | |||||||||||||||||||||
<us-gaap:EarningsPerShareDiluted contextRef="c11" decimals="2" unitRef="usdPershares"> 0.11 </us-gaap:EarningsPerShareDiluted> | |||||||||||||||||||||
<us-gaap:EarningsPerShareDiluted contextRef="c0" decimals="2" unitRef="usdPershares"> 0.26 </us-gaap:EarningsPerShareDiluted> | |||||||||||||||||||||
<us-gaap:EarningsPerShareDiluted contextRef="c12" decimals="2" unitRef="usdPershares"> 0.17 </us-gaap:EarningsPerShareDiluted> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c10" decimals="0" unitRef="shares"> 72936 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c11" decimals="0" unitRef="shares"> 71260 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="0" unitRef="shares"> 71690 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c12" decimals="0" unitRef="shares"> 70808 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c10" decimals="0" unitRef="shares"> 73123 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c11" decimals="0" unitRef="shares"> 71929 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="0" unitRef="shares"> 71958 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c12" decimals="0" unitRef="shares"> 71961 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c0" decimals="-3" unitRef="usd"> 19513000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c12" decimals="-3" unitRef="usd"> 13068000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:Depreciation contextRef="c0" decimals="-3" unitRef="usd"> 12862000 </us-gaap:Depreciation> | |||||||||||||||||||||
<us-gaap:Depreciation contextRef="c12" decimals="-3" unitRef="usd"> 11670000 </us-gaap:Depreciation> | |||||||||||||||||||||
<us-gaap:InventoryLIFOReservePeriodCharge contextRef="c0" decimals="-3" unitRef="usd"> 3010000 </us-gaap:InventoryLIFOReservePeriodCharge> | |||||||||||||||||||||
<us-gaap:AssetImpairmentCharges contextRef="c12" decimals="-3" unitRef="usd"> 3100000 </us-gaap:AssetImpairmentCharges> | |||||||||||||||||||||
<us-gaap:GainLossOnSaleOfInvestments contextRef="c12" decimals="-3" unitRef="usd"> 3887000 </us-gaap:GainLossOnSaleOfInvestments> | |||||||||||||||||||||
<alto:SharesBasedCompensation contextRef="c0" decimals="-3" unitRef="usd"> 1779000 </alto:SharesBasedCompensation> | |||||||||||||||||||||
<alto:SharesBasedCompensation contextRef="c12" decimals="-3" unitRef="usd"> 1655000 </alto:SharesBasedCompensation> | |||||||||||||||||||||
<us-gaap:AmortizationOfDebtDiscountPremium contextRef="c0" decimals="-3" unitRef="usd"> 37000 </us-gaap:AmortizationOfDebtDiscountPremium> | |||||||||||||||||||||
<us-gaap:AmortizationOfDebtDiscountPremium contextRef="c12" decimals="-3" unitRef="usd"> 701000 </us-gaap:AmortizationOfDebtDiscountPremium> | |||||||||||||||||||||
<us-gaap:ProvisionForDoubtfulAccounts contextRef="c0" decimals="-3" unitRef="usd"> 66000 </us-gaap:ProvisionForDoubtfulAccounts> | |||||||||||||||||||||
<us-gaap:ProvisionForDoubtfulAccounts contextRef="c12" decimals="-3" unitRef="usd"> 143000 </us-gaap:ProvisionForDoubtfulAccounts> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c0" decimals="-3" unitRef="usd"> 393000 </us-gaap:IncreaseDecreaseInAccountsReceivable> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="c12" decimals="-3" unitRef="usd"> 23694000 </us-gaap:IncreaseDecreaseInAccountsReceivable> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="c0" decimals="-3" unitRef="usd"> 14729000 </us-gaap:IncreaseDecreaseInPrepaidExpensesOther> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInPrepaidExpensesOther contextRef="c12" decimals="-3" unitRef="usd"> 18526000 </us-gaap:IncreaseDecreaseInPrepaidExpensesOther> | |||||||||||||||||||||
<alto:IncreaseDecreaseInOtherAssets contextRef="c0" decimals="-3" unitRef="usd"> 3210000 </alto:IncreaseDecreaseInOtherAssets> | |||||||||||||||||||||
<alto:IncreaseDecreaseInOtherAssets contextRef="c12" decimals="-3" unitRef="usd"> 12233000 </alto:IncreaseDecreaseInOtherAssets> | |||||||||||||||||||||
<us-gaap:OperatingLeasePayments contextRef="c0" decimals="-3" unitRef="usd"> 2528000 </us-gaap:OperatingLeasePayments> | |||||||||||||||||||||
<us-gaap:OperatingLeasePayments contextRef="c12" decimals="-3" unitRef="usd"> 2069000 </us-gaap:OperatingLeasePayments> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAssetsHeldForSale contextRef="c12" decimals="-3" unitRef="usd"> 2915000 </us-gaap:IncreaseDecreaseInAssetsHeldForSale> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInMortgageLoansHeldForSale contextRef="c12" decimals="-3" unitRef="usd"> -1445000 </us-gaap:IncreaseDecreaseInMortgageLoansHeldForSale> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c0" decimals="-3" unitRef="usd"> -2132000 </us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities contextRef="c12" decimals="-3" unitRef="usd"> 11096000 </us-gaap:IncreaseDecreaseInAccountsPayableAndAccruedLiabilities> | |||||||||||||||||||||
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c0" decimals="-3" unitRef="usd"> 20695000 </us-gaap:NetCashProvidedByUsedInOperatingActivities> | |||||||||||||||||||||
<us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="c12" decimals="-3" unitRef="usd"> 4020000 </us-gaap:NetCashProvidedByUsedInOperatingActivities> | |||||||||||||||||||||
<us-gaap:ProceedsFromSaleOfBuildings contextRef="c12" decimals="-3" unitRef="usd"> 19500000 </us-gaap:ProceedsFromSaleOfBuildings> | |||||||||||||||||||||
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c0" decimals="-3" unitRef="usd"> 9762000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment> | |||||||||||||||||||||
<us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="c12" decimals="-3" unitRef="usd"> 4192000 </us-gaap:PaymentsToAcquirePropertyPlantAndEquipment> | |||||||||||||||||||||
<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c0" decimals="-3" unitRef="usd"> 14655000 </us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired> | |||||||||||||||||||||
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c0" decimals="-3" unitRef="usd"> -24417000 </us-gaap:NetCashProvidedByUsedInInvestingActivities> | |||||||||||||||||||||
<us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="c12" decimals="-3" unitRef="usd"> 15308000 </us-gaap:NetCashProvidedByUsedInInvestingActivities> | |||||||||||||||||||||
<us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="c0" decimals="-3" unitRef="usd"> 2195000 </us-gaap:ProceedsFromRepaymentsOfLinesOfCredit> | |||||||||||||||||||||
<us-gaap:ProceedsFromRepaymentsOfLinesOfCredit contextRef="c12" decimals="-3" unitRef="usd"> 24406000 </us-gaap:ProceedsFromRepaymentsOfLinesOfCredit> | |||||||||||||||||||||
<us-gaap:ProceedsFromRepaymentsOfSecuredDebt contextRef="c0" decimals="-3" unitRef="usd"> 14766000 </us-gaap:ProceedsFromRepaymentsOfSecuredDebt> | |||||||||||||||||||||
<us-gaap:ProceedsFromStockOptionsExercised contextRef="c12" decimals="-3" unitRef="usd"> 462000 </us-gaap:ProceedsFromStockOptionsExercised> | |||||||||||||||||||||
<us-gaap:RepaymentsOfShortTermDebt contextRef="c12" decimals="-3" unitRef="usd"> 37810000 </us-gaap:RepaymentsOfShortTermDebt> | |||||||||||||||||||||
<us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock contextRef="c0" decimals="-3" unitRef="usd"> 627000 </us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock> | |||||||||||||||||||||
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c0" decimals="-3" unitRef="usd"> 16334000 </us-gaap:NetCashProvidedByUsedInFinancingActivities> | |||||||||||||||||||||
<us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="c12" decimals="-3" unitRef="usd"> -12942000 </us-gaap:NetCashProvidedByUsedInFinancingActivities> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c0" decimals="-3" unitRef="usd"> 12612000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="c12" decimals="-3" unitRef="usd"> 6386000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c3" decimals="-3" unitRef="usd"> 62125000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c13" decimals="-3" unitRef="usd"> 48187000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c2" decimals="-3" unitRef="usd"> 74737000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> | |||||||||||||||||||||
<us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="c14" decimals="-3" unitRef="usd"> 54573000 </us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents> | |||||||||||||||||||||
<alto:CashAndCashEquivalents contextRef="c0" decimals="-3" unitRef="usd"> 57376000 </alto:CashAndCashEquivalents> | |||||||||||||||||||||
<alto:CashAndCashEquivalents contextRef="c12" decimals="-3" unitRef="usd"> 50796000 </alto:CashAndCashEquivalents> | |||||||||||||||||||||
<alto:ValueOfRestrictedCash contextRef="c0" decimals="-3" unitRef="usd"> 17361000 </alto:ValueOfRestrictedCash> | |||||||||||||||||||||
<alto:ValueOfRestrictedCash contextRef="c12" decimals="-3" unitRef="usd"> 3777000 </alto:ValueOfRestrictedCash> | |||||||||||||||||||||
<alto:TotalCashCashEquivalentsAndRestrictedCash contextRef="c0" decimals="-3" unitRef="usd"> 74737000 </alto:TotalCashCashEquivalentsAndRestrictedCash> | |||||||||||||||||||||
<alto:TotalCashCashEquivalentsAndRestrictedCash contextRef="c12" decimals="-3" unitRef="usd"> 54573000 </alto:TotalCashCashEquivalentsAndRestrictedCash> | |||||||||||||||||||||
<us-gaap:InterestPaidNet contextRef="c0" decimals="-3" unitRef="usd"> 456000 </us-gaap:InterestPaidNet> | |||||||||||||||||||||
<us-gaap:InterestPaidNet contextRef="c12" decimals="-3" unitRef="usd"> 2723000 </us-gaap:InterestPaidNet> | |||||||||||||||||||||
<alto:AccruedPreferredStockDividends contextRef="c12" decimals="-3" unitRef="usd"> 627000 </alto:AccruedPreferredStockDividends> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c15" decimals="-3" unitRef="shares"> 927000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c15" decimals="-3" unitRef="usd"> 1000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c16" decimals="-3" unitRef="shares"> 72778000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c16" decimals="-3" unitRef="usd"> 73000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c17" decimals="-3" unitRef="usd"> 1037205000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c18" decimals="-3" unitRef="usd"> -691781000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c19" decimals="-3" unitRef="usd"> -284000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c3" decimals="-3" unitRef="usd"> 345214000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c21" decimals="-3" unitRef="shares"> 684000 </us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c22" decimals="-3" unitRef="usd"> -9000 </us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c25" decimals="-3" unitRef="usd"> -9000 </us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c22" decimals="-3" unitRef="usd"> 673000 </us-gaap:ShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c25" decimals="-3" unitRef="usd"> 673000 </us-gaap:ShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodSharesAcquisitions contextRef="c21" decimals="-3" unitRef="shares"> 949000 </us-gaap:StockIssuedDuringPeriodSharesAcquisitions> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c21" decimals="-3" unitRef="usd"> 1000 </us-gaap:StockIssuedDuringPeriodValueAcquisitions> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c25" decimals="-3" unitRef="usd"> 1000 </us-gaap:StockIssuedDuringPeriodValueAcquisitions> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c23" decimals="-3" unitRef="usd"> 312000 </us-gaap:DividendsPreferredStock> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c25" decimals="-3" unitRef="usd"> 312000 </us-gaap:DividendsPreferredStock> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c23" decimals="-3" unitRef="usd"> -2602000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c25" decimals="-3" unitRef="usd"> -2602000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c26" decimals="-3" unitRef="shares"> 927000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c26" decimals="-3" unitRef="usd"> 1000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c27" decimals="-3" unitRef="shares"> 74411000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c27" decimals="-3" unitRef="usd"> 74000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c28" decimals="-3" unitRef="usd"> 1037869000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c29" decimals="-3" unitRef="usd"> -694695000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c30" decimals="-3" unitRef="usd"> -284000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c31" decimals="-3" unitRef="usd"> 342965000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c33" decimals="-3" unitRef="shares"> -223000 </us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c34" decimals="-3" unitRef="usd"> -2283000 </us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c10" decimals="-3" unitRef="usd"> -2283000 </us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c34" decimals="-3" unitRef="usd"> 1106000 </us-gaap:ShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c10" decimals="-3" unitRef="usd"> 1106000 </us-gaap:ShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c35" decimals="-3" unitRef="usd"> 315000 </us-gaap:DividendsPreferredStock> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c10" decimals="-3" unitRef="usd"> 315000 </us-gaap:DividendsPreferredStock> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c35" decimals="-3" unitRef="usd"> 22115000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c10" decimals="-3" unitRef="usd"> 22115000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c37" decimals="-3" unitRef="shares"> 927000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c37" decimals="-3" unitRef="usd"> 1000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c38" decimals="-3" unitRef="shares"> 74188000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c38" decimals="-3" unitRef="usd"> 74000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c39" decimals="-3" unitRef="usd"> 1036692000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c40" decimals="-3" unitRef="usd"> -672895000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c41" decimals="-3" unitRef="usd"> -284000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c2" decimals="-3" unitRef="usd"> 363588000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c42" decimals="-3" unitRef="shares"> 927000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c42" decimals="-3" unitRef="usd"> 1000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c43" decimals="-3" unitRef="shares"> 72487000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c43" decimals="-3" unitRef="usd"> 72000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c44" decimals="-3" unitRef="usd"> 1036638000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c45" decimals="-3" unitRef="usd"> -736598000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c46" decimals="-3" unitRef="usd"> -3878000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c13" decimals="-3" unitRef="usd"> 296235000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c48" decimals="-3" unitRef="shares"> 550000 </us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c48" decimals="-3" unitRef="usd"> 1000 </us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c49" decimals="-3" unitRef="usd"> -186000 </us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c52" decimals="-3" unitRef="usd"> -185000 </us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c49" decimals="-3" unitRef="usd"> 804000 </us-gaap:ShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c52" decimals="-3" unitRef="usd"> 804000 </us-gaap:ShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodSharesNewIssues contextRef="c48" decimals="-3" unitRef="shares"> 124000 </us-gaap:StockIssuedDuringPeriodSharesNewIssues> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c49" decimals="-3" unitRef="usd"> 462000 </us-gaap:StockIssuedDuringPeriodValueNewIssues> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c52" decimals="-3" unitRef="usd"> 462000 </us-gaap:StockIssuedDuringPeriodValueNewIssues> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c50" decimals="-3" unitRef="usd"> 312000 </us-gaap:DividendsPreferredStock> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c52" decimals="-3" unitRef="usd"> 312000 </us-gaap:DividendsPreferredStock> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c50" decimals="-3" unitRef="usd"> 4678000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c52" decimals="-3" unitRef="usd"> 4678000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c53" decimals="-3" unitRef="shares"> 927000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c53" decimals="-3" unitRef="usd"> 1000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c54" decimals="-3" unitRef="shares"> 73161000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c54" decimals="-3" unitRef="usd"> 73000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c55" decimals="-3" unitRef="usd"> 1037718000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c56" decimals="-3" unitRef="usd"> -732232000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c57" decimals="-3" unitRef="usd"> -3878000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c58" decimals="-3" unitRef="usd"> 301682000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c59" decimals="-3" unitRef="shares"> -350000 </us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c60" decimals="-3" unitRef="usd"> -2589000 </us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c11" decimals="-3" unitRef="usd"> -2589000 </us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c60" decimals="-3" unitRef="usd"> 851000 </us-gaap:ShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c11" decimals="-3" unitRef="usd"> 851000 </us-gaap:ShareBasedCompensation> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c61" decimals="-3" unitRef="usd"> 315000 </us-gaap:DividendsPreferredStock> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c11" decimals="-3" unitRef="usd"> 315000 </us-gaap:DividendsPreferredStock> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c61" decimals="-3" unitRef="usd"> 8390000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c11" decimals="-3" unitRef="usd"> 8390000 </us-gaap:NetIncomeLoss> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c63" decimals="-3" unitRef="shares"> 927000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c63" decimals="-3" unitRef="usd"> 1000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:SharesOutstanding contextRef="c64" decimals="-3" unitRef="shares"> 72811000 </us-gaap:SharesOutstanding> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c64" decimals="-3" unitRef="usd"> 73000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c65" decimals="-3" unitRef="usd"> 1035980000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c66" decimals="-3" unitRef="usd"> -724157000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c67" decimals="-3" unitRef="usd"> -3878000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:StockholdersEquity contextRef="c14" decimals="-3" unitRef="usd"> 308019000 </us-gaap:StockholdersEquity> | |||||||||||||||||||||
<us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="width: 0"/><td style="width: 0.25in">1.</td><td><span style="font-variant: small-caps">ORGANIZATION </span>AND BASIS OF PRESENTATION.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 38.5pt"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0"><i><span style="text-decoration:underline">Organization and Business </span></i>– The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients, Inc., a Delaware corporation (“Alto Ingredients”), and its direct and indirect wholly-owned subsidiaries (collectively, the “Company”), including Kinergy Marketing LLC, an Oregon limited liability company (“Kinergy”), Alto Nutrients, LLC, a California limited liability company (“Alto Nutrients”), Alto Op Co., a Delaware corporation (“Alto Op Co.”), Alto Pekin, LLC, a Delaware limited liability company (“Alto Pekin”) and Alto ICP, LLC, a Delaware limited liability company (“ICP”), and the Company’s production facilities in Oregon and Idaho.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0">On May 14, 2021 and November 4, 2021, the Company completed the sale of its production facilities located in Madera and Stockton, California, respectively. The results of these facilities are included in the Company’s results reported for the three and six months ended June 30, 2021. As discussed in Note 2, on January 14, 2022, the Company acquired 100% ownership of Eagle Alcohol Company LLC, a Missouri limited liability company (“Eagle Alcohol”), which is now a wholly-owned subsidiary of Alto Ingredients, Inc. The results of Eagle Alcohol since the date of the acquisition are included in the Company’s results reported for the three and six months ended June 30, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0">The Company is a leading producer and distributor of specialty alcohols and essential ingredients. The Company also produces, markets and distributes renewable fuel. The Company’s production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow for access to many additional domestic markets. In addition, the Company’s ability to load barges, rail and trucks from these facilities allows for greater access to international markets. The Company’s two production facilities in Oregon and Idaho are located in close proximity to both feed and renewable fuel customers and thus enjoy unique advantages in efficiency, logistics and product pricing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0">The Company has a combined alcohol production capacity of 350 million gallons per year and produces, on an annualized basis, nearly 1.2 million tons of essential ingredients, such as dried yeast, corn gluten meal, corn gluten feed, corn germ, and distillers grains and liquid feed used in commercial animal feed and pet foods. In addition, the Company sells alcohols acquired from other producers, and markets and distributes fuel-grade ethanol produced by third parties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0">The Company focuses on four key markets: <i>Health, Home & Beauty</i>; <i>Food & Beverage</i>; <i>Essential Ingredients</i>; and <i>Renewable Fuels</i>. Products for the Health, Home & Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals, hand sanitizers, disinfectants and cleaners. Products for the Food & Beverage markets include grain neutral spirits used in alcoholic beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include dried yeast, corn gluten meal, corn gluten feed, corn germ, and distillers grains and liquid feed used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil used as a feedstock for renewable diesel and biodiesel fuels.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0">As of June 30, 2022, all of the Company’s production facilities were operating. As market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume operations at any then-idled facility.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Basis of Presentation</span></i><span style="text-decoration:underline">–<i>Interim Financial Statements</i></span> – The accompanying unaudited consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Results for interim periods should not be considered indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to the consolidated financial statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Accounts Receivable and Allowance for Doubtful Accounts</span></i> – Trade accounts receivable are presented at face value, net of the allowance for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered in reaching this determination are the apparent financial condition of the customer and the Company’s success in contacting and negotiating with the customer. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of ability to make payments, additional allowances may be required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Of the accounts receivable balance, approximately $60,256,000 and $63,929,000 at June 30, 2022 and December 31, 2021, respectively, were used as collateral under Kinergy’s operating line of credit. The allowance for doubtful accounts was $444,000 and $378,000 as of June 30, 2022 and December 31, 2021, respectively. The Company recorded a bad debt expense of $35,000 and $52,000 for the three months ended June 30, 2022 and 2021, respectively. The Company recorded a bad debt expense of $66,000 and $143,000 for the six months ended June 30, 2022 and 2021, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Financial Instruments</span></i> – The carrying values of cash and cash equivalents, restricted cash, accounts receivable, notes receivable, derivative assets, accounts payable, accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items. The Company believes the carrying value of its long-term debt instruments are not considered materially different than fair value because the interest rates on these instruments are variable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Business Combinations</span></i> – Business acquisitions are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805 “Business Combinations”. FASB ASC 805 requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable tangible and intangible assets acquired and liabilities assumed and recognize and measure goodwill or a gain from the purchase. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill. Adjustments to fair value assessments are recorded to goodwill over the measurement period (not longer than twelve months).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Income from Cash Grant</span></i> – The Company applied for and received $22,652,000 in cash from the USDA’s Biofuel Producer Program. The program was created as part of the CARES Act in 2020, which allocated $700,000,000 to support biofuel producers who experienced market losses due to the pandemic. The cash grant is not required to be repaid. Since these funds are provided to subsidize historical losses of the Company, and are not required to be repaid, the Company accounted for the proceeds by analogy to International Accounting Standards 20 <i>Accounting for Government Grants and Disclosure of Government Assistance</i>, and reported as income from cash grant in the accompanying consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Estimates and Assumptions</span></i> – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes, the potential outcome of future tax consequences of events recognized in the Company’s financial statements or tax returns, and the valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially differ from management’s estimates and assumptions.</p> </us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureTextBlock> | |||||||||||||||||||||
<us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock contextRef="c0"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0"><i><span style="text-decoration:underline">Organization and Business </span></i>– The consolidated financial statements include, for all periods presented, the accounts of Alto Ingredients, Inc., a Delaware corporation (“Alto Ingredients”), and its direct and indirect wholly-owned subsidiaries (collectively, the “Company”), including Kinergy Marketing LLC, an Oregon limited liability company (“Kinergy”), Alto Nutrients, LLC, a California limited liability company (“Alto Nutrients”), Alto Op Co., a Delaware corporation (“Alto Op Co.”), Alto Pekin, LLC, a Delaware limited liability company (“Alto Pekin”) and Alto ICP, LLC, a Delaware limited liability company (“ICP”), and the Company’s production facilities in Oregon and Idaho.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0">On May 14, 2021 and November 4, 2021, the Company completed the sale of its production facilities located in Madera and Stockton, California, respectively. The results of these facilities are included in the Company’s results reported for the three and six months ended June 30, 2021. As discussed in Note 2, on January 14, 2022, the Company acquired 100% ownership of Eagle Alcohol Company LLC, a Missouri limited liability company (“Eagle Alcohol”), which is now a wholly-owned subsidiary of Alto Ingredients, Inc. The results of Eagle Alcohol since the date of the acquisition are included in the Company’s results reported for the three and six months ended June 30, 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0">The Company is a leading producer and distributor of specialty alcohols and essential ingredients. The Company also produces, markets and distributes renewable fuel. The Company’s production facilities in Pekin, Illinois are located in the heart of the Corn Belt, benefit from low-cost and abundant feedstock and allow for access to many additional domestic markets. In addition, the Company’s ability to load barges, rail and trucks from these facilities allows for greater access to international markets. The Company’s two production facilities in Oregon and Idaho are located in close proximity to both feed and renewable fuel customers and thus enjoy unique advantages in efficiency, logistics and product pricing.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0">The Company has a combined alcohol production capacity of 350 million gallons per year and produces, on an annualized basis, nearly 1.2 million tons of essential ingredients, such as dried yeast, corn gluten meal, corn gluten feed, corn germ, and distillers grains and liquid feed used in commercial animal feed and pet foods. In addition, the Company sells alcohols acquired from other producers, and markets and distributes fuel-grade ethanol produced by third parties.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0">The Company focuses on four key markets: <i>Health, Home & Beauty</i>; <i>Food & Beverage</i>; <i>Essential Ingredients</i>; and <i>Renewable Fuels</i>. Products for the Health, Home & Beauty market include specialty alcohols used in mouthwash, cosmetics, pharmaceuticals, hand sanitizers, disinfectants and cleaners. Products for the Food & Beverage markets include grain neutral spirits used in alcoholic beverages and vinegar as well as corn germ used for corn oils. Products for Essential Ingredients markets include dried yeast, corn gluten meal, corn gluten feed, corn germ, and distillers grains and liquid feed used in commercial animal feed and pet foods. Renewable Fuels includes fuel-grade ethanol and distillers corn oil used as a feedstock for renewable diesel and biodiesel fuels.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 38.5pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0">As of June 30, 2022, all of the Company’s production facilities were operating. As market conditions change, the Company may increase, decrease or idle production at one or more operating facilities or resume operations at any then-idled facility.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p> </us-gaap:BasisOfPresentationAndSignificantAccountingPoliciesTextBlock> | |||||||||||||||||||||
<us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="c68" decimals="2" unitRef="pure"> 1 </us-gaap:EquityMethodInvestmentOwnershipPercentage> | |||||||||||||||||||||
<us-gaap:ProductionRelatedImpairmentsOrCharges contextRef="c0" decimals="-6" unitRef="usd"> 350000000 </us-gaap:ProductionRelatedImpairmentsOrCharges> | |||||||||||||||||||||
<us-gaap:DebtInstrumentAnnualPrincipalPayment contextRef="c2" decimals="-5" unitRef="usd"> 1200000 </us-gaap:DebtInstrumentAnnualPrincipalPayment> | |||||||||||||||||||||
<us-gaap:BasisOfAccountingPolicyPolicyTextBlock contextRef="c0"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Basis of Presentation</span></i><span style="text-decoration:underline">–<i>Interim Financial Statements</i></span> – The accompanying unaudited consolidated financial statements and related notes have been prepared in accordance with accounting principles generally accepted in the United States for interim financial information and the instructions to Form 10-Q and Rule 10-01 of Regulation S-X. Results for interim periods should not be considered indicative of results for a full year. These interim consolidated financial statements should be read in conjunction with the consolidated financial statements and related notes contained in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. The accounting policies used in preparing these consolidated financial statements are the same as those described in Note 1 to the consolidated financial statements in the Company’s Annual Report on Form 10-K for the year ended December 31, 2021. In the opinion of management, all adjustments (consisting of normal recurring adjustments) considered necessary for a fair statement of the results for interim periods have been included. All significant intercompany accounts and transactions have been eliminated in consolidation.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i> </i></p> </us-gaap:BasisOfAccountingPolicyPolicyTextBlock> | |||||||||||||||||||||
<us-gaap:TradeAndOtherAccountsReceivablePolicy contextRef="c0"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Accounts Receivable and Allowance for Doubtful Accounts</span></i> – Trade accounts receivable are presented at face value, net of the allowance for doubtful accounts. The Company sells specialty alcohols to large consumer products companies, sells fuel-grade ethanol to gasoline refining and distribution companies, sells essential ingredients to animal feed customers, including distillers grains and other feed co-products to dairy operators and animal feedlots and corn oil to poultry and biodiesel customers generally without requiring collateral.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company maintains an allowance for doubtful accounts for balances that appear to have specific collection issues. The collection process is based on the age of the invoice and requires attempted contacts with the customer at specified intervals. If, after a specified number of days, the Company has been unsuccessful in its collection efforts, a bad debt allowance is recorded for the balance in question. Delinquent accounts receivable are charged against the allowance for doubtful accounts once uncollectibility has been determined. The factors considered in reaching this determination are the apparent financial condition of the customer and the Company’s success in contacting and negotiating with the customer. If the financial condition of the Company’s customers were to deteriorate, resulting in an impairment of ability to make payments, additional allowances may be required.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Of the accounts receivable balance, approximately $60,256,000 and $63,929,000 at June 30, 2022 and December 31, 2021, respectively, were used as collateral under Kinergy’s operating line of credit. The allowance for doubtful accounts was $444,000 and $378,000 as of June 30, 2022 and December 31, 2021, respectively. The Company recorded a bad debt expense of $35,000 and $52,000 for the three months ended June 30, 2022 and 2021, respectively. The Company recorded a bad debt expense of $66,000 and $143,000 for the six months ended June 30, 2022 and 2021, respectively. The Company does not have any off-balance sheet credit exposure related to its customers.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p> </us-gaap:TradeAndOtherAccountsReceivablePolicy> | |||||||||||||||||||||
<us-gaap:AccountsReceivableSale contextRef="c0" decimals="-3" unitRef="usd"> 60256000000 </us-gaap:AccountsReceivableSale> | |||||||||||||||||||||
<us-gaap:AccountsReceivableSale contextRef="c69" decimals="-3" unitRef="usd"> 63929000000 </us-gaap:AccountsReceivableSale> | |||||||||||||||||||||
<us-gaap:AccountsReceivableGrossCurrent contextRef="c2" decimals="-3" unitRef="usd"> 444000000 </us-gaap:AccountsReceivableGrossCurrent> | |||||||||||||||||||||
<us-gaap:AccountsReceivableGrossCurrent contextRef="c3" decimals="-3" unitRef="usd"> 378000000 </us-gaap:AccountsReceivableGrossCurrent> | |||||||||||||||||||||
<alto:BadDebtExpense contextRef="c10" decimals="-3" unitRef="usd"> 35000000 </alto:BadDebtExpense> | |||||||||||||||||||||
<alto:BadDebtExpense contextRef="c11" decimals="-3" unitRef="usd"> 52000000 </alto:BadDebtExpense> | |||||||||||||||||||||
<alto:BadDebtExpense contextRef="c0" decimals="-3" unitRef="usd"> 66000000 </alto:BadDebtExpense> | |||||||||||||||||||||
<alto:BadDebtExpense contextRef="c12" decimals="-3" unitRef="usd"> 143000000 </alto:BadDebtExpense> | |||||||||||||||||||||
<us-gaap:FairValueOfFinancialInstrumentsPolicy contextRef="c0"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Financial Instruments</span></i> – The carrying values of cash and cash equivalents, restricted cash, accounts receivable, notes receivable, derivative assets, accounts payable, accrued liabilities and derivative liabilities are reasonable estimates of their fair values because of the short maturity of these items. The Company believes the carrying value of its long-term debt instruments are not considered materially different than fair value because the interest rates on these instruments are variable.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p> </us-gaap:FairValueOfFinancialInstrumentsPolicy> | |||||||||||||||||||||
<us-gaap:BusinessCombinationsPolicy contextRef="c0"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Business Combinations</span></i> – Business acquisitions are accounted for in accordance with Financial Accounting Standards Board (“FASB”) Accounting Standards Codification (“ASC”) 805 “Business Combinations”. FASB ASC 805 requires the reporting entity to identify the acquirer, determine the acquisition date, recognize and measure the identifiable tangible and intangible assets acquired and liabilities assumed and recognize and measure goodwill or a gain from the purchase. Assets acquired and liabilities assumed are recorded at their fair values and the excess of the purchase price over the amounts assigned is recorded as goodwill. Adjustments to fair value assessments are recorded to goodwill over the measurement period (not longer than twelve months).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i> </i></p> </us-gaap:BusinessCombinationsPolicy> | |||||||||||||||||||||
<us-gaap:RevenueRecognitionPolicyTextBlock contextRef="c0"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Income from Cash Grant</span></i> – The Company applied for and received $22,652,000 in cash from the USDA’s Biofuel Producer Program. The program was created as part of the CARES Act in 2020, which allocated $700,000,000 to support biofuel producers who experienced market losses due to the pandemic. The cash grant is not required to be repaid. Since these funds are provided to subsidize historical losses of the Company, and are not required to be repaid, the Company accounted for the proceeds by analogy to International Accounting Standards 20 <i>Accounting for Government Grants and Disclosure of Government Assistance</i>, and reported as income from cash grant in the accompanying consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p> </us-gaap:RevenueRecognitionPolicyTextBlock> | |||||||||||||||||||||
<us-gaap:Cash contextRef="c2" decimals="-3" unitRef="usd"> 22652000000 </us-gaap:Cash> | |||||||||||||||||||||
<alto:LoanAdvance contextRef="c0" decimals="-3" unitRef="usd"> 700000000000 </alto:LoanAdvance> | |||||||||||||||||||||
<us-gaap:UseOfEstimates contextRef="c0"> <p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Estimates and Assumptions</span></i> – The preparation of the consolidated financial statements in conformity with accounting principles generally accepted in the United States requires management to make estimates and assumptions that affect the reported amounts of assets and liabilities and disclosure of contingent assets and liabilities at the date of the financial statements and the reported amounts of revenues and expenses during the reporting period. Significant estimates are required as part of determining the allowance for doubtful accounts, net realizable value of inventory, estimated lives of property and equipment, long-lived asset impairments, fair value of warrants, valuation allowances on deferred income taxes, the potential outcome of future tax consequences of events recognized in the Company’s financial statements or tax returns, and the valuation of assets acquired and liabilities assumed as a result of business combinations. Actual results and outcomes may materially differ from management’s estimates and assumptions.</p> </us-gaap:UseOfEstimates> | |||||||||||||||||||||
<us-gaap:BusinessCombinationDisclosureTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="text-align: left; width: 0"/><td style="text-align: left; width: 0.25in">2.</td><td style="text-align: left">ACQUISITION OF EAGLE ALCOHOL.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">On January 14, 2022, the Company purchased 100% of the membership interests of Eagle Alcohol. The purchase price was $14.0 million in cash plus an estimated net working capital adjustment of $1.3 million in cash. The selling members of Eagle Alcohol are eligible to receive up to an additional $14.0 million of contingent consideration, payable through a combination of $9.0 million in cash over the next three years and an aggregate of $5.0 million in the Company’s common stock on the fourth and fifth year anniversaries of the closing date, subject to the satisfaction of certain conditions, including continued employment with the Company. With respect to these payments, the Company has recognized an estimated $0.9 million and $1.8 million for the three and six months ended June 30, 2022, respectively, in selling, general and administrative expenses in the accompanying consolidated statements of operations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Eagle Alcohol specializes in break bulk distribution of specialty alcohols. Eagle Alcohol purchases bulk alcohol from suppliers. Eagle Alcohol then stores, denatures, packages, and resells alcohol products in smaller sizes, including tank trucks, totes, and drums, that garner a premium to bulk alcohols. Eagle Alcohol delivers products to customers in the beverage, food, and related-process industries via its own dedicated trucking fleet and common carrier. The acquisition will provide the Company further vertical integration and access to new markets in the specialty alcohol industry.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Eagle Alcohol’s unaudited results for the three months ended June 30, 2022 and 2021 generated $4.1 million and $8.9 million in net sales and $0.0 million and $1.1 million in net income, respectively. Eagle Alcohol’s unaudited results for the six months ended June 30, 2022 and 2021 generated $7.9 million and $17.5 million in net sales and $0.2 million and $2.0 million in net income, respectively. The following table presents unaudited pro forma combined financial information assuming the acquisition occurred on January 1, 2021 (dollars in thousands except per share amounts):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Revenues – pro forma</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">362,189</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">303,640</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income available to common stockholders – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">21,516</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,322</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Diluted net income per share – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.29</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Diluted shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">74,072</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,878</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Revenues – pro forma</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">670,834</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">529,126</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income available to common stockholders – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">18,568</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,791</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Diluted net income per share – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.16</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Diluted shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,907</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,910</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The following preliminary allocation of the estimated purchase price assumes, with the exception of property and equipment and intangibles, carrying values approximate fair value. Estimates of uncollectible accounts receivable are not considered material due to the short-term nature and customer collection history. The preliminary estimate of working capital is under review by management and is subject to change. Based upon these assumptions, the preliminary purchase price allocation is as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td style="width: 88%; text-align: left">Cash and cash equivalents</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">705</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,529</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Inventories</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,345</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total current assets</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,579</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,066</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Right of use assets</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,749</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total tangible assets</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,394</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Current liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,169</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Right of use liabilities</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,749</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total liabiltiies</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,918</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net tangible assets acquired</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,476</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,556</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Tradename</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">420</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Goodwill</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,908</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total Purchase Price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,360</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Goodwill represents the value of the downstream integration that the operations of Eagle Alcohol will add to the Company. The Company expects the amortization of goodwill to be deductible for tax purposes. For the identifiable intangible assets, the Company has estimated 12 years for useful lives for customer relationships and 10 years for tradename. For the three months ended June 30, 2022, the Company recorded amortization expense of $137,000 and $10,000 for customer relationships and tradename, respectively. For the six months ended June 30, 2022, the Company recorded amortization expense of $245,000 and $19,000 for customer relationships and tradename, respectively. Any changes to the initial estimates of the fair value of the acquired assets and assumed liabilities will be recorded as adjustments to those assets and liabilities and residual amounts will be allocated to goodwill if net assets acquired are less than the purchase price. The Company did not incur any material acquisition costs.</p> </us-gaap:BusinessCombinationDisclosureTextBlock> | |||||||||||||||||||||
<alto:PurchasedMembershipInterests contextRef="c70" decimals="2" unitRef="pure"> 1 </alto:PurchasedMembershipInterests> | |||||||||||||||||||||
<us-gaap:TreasuryStockReissuedAtLowerThanRepurchasePrice contextRef="c70" decimals="-5" unitRef="usd"> 14000000 </us-gaap:TreasuryStockReissuedAtLowerThanRepurchasePrice> | |||||||||||||||||||||
<alto:NetWorkingCapital contextRef="c70" decimals="-5" unitRef="usd"> 1300000 </alto:NetWorkingCapital> | |||||||||||||||||||||
<us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent contextRef="c71" decimals="-5" unitRef="usd"> 14000000 </us-gaap:BusinessCombinationContingentConsiderationLiabilityNoncurrent> | |||||||||||||||||||||
<us-gaap:SelfInsuranceReserveNoncurrent contextRef="c71" decimals="-5" unitRef="usd"> 9000000 </us-gaap:SelfInsuranceReserveNoncurrent> | |||||||||||||||||||||
<us-gaap:CommonStockHeldBySubsidiary contextRef="c71" decimals="-5" unitRef="usd"> 5000000 </us-gaap:CommonStockHeldBySubsidiary> | |||||||||||||||||||||
<us-gaap:OtherSellingGeneralAndAdministrativeExpense contextRef="c10" decimals="-5" unitRef="usd"> 900000 </us-gaap:OtherSellingGeneralAndAdministrativeExpense> | |||||||||||||||||||||
<us-gaap:OtherSellingGeneralAndAdministrativeExpense contextRef="c0" decimals="-5" unitRef="usd"> 1800000 </us-gaap:OtherSellingGeneralAndAdministrativeExpense> | |||||||||||||||||||||
<us-gaap:LoansAndLeasesReceivableGainLossOnSalesNet contextRef="c10" decimals="-5" unitRef="usd"> 4100000 </us-gaap:LoansAndLeasesReceivableGainLossOnSalesNet> | |||||||||||||||||||||
<us-gaap:LoansAndLeasesReceivableGainLossOnSalesNet contextRef="c11" decimals="-5" unitRef="usd"> 8900000 </us-gaap:LoansAndLeasesReceivableGainLossOnSalesNet> | |||||||||||||||||||||
<us-gaap:TemporaryEquityNetIncome contextRef="c10" decimals="-5" unitRef="usd"> 0 </us-gaap:TemporaryEquityNetIncome> | |||||||||||||||||||||
<us-gaap:TemporaryEquityNetIncome contextRef="c11" decimals="-5" unitRef="usd"> 1100000 </us-gaap:TemporaryEquityNetIncome> | |||||||||||||||||||||
<us-gaap:LoansAndLeasesReceivableGainLossOnSalesNet contextRef="c0" decimals="-5" unitRef="usd"> 7900000 </us-gaap:LoansAndLeasesReceivableGainLossOnSalesNet> | |||||||||||||||||||||
<us-gaap:LoansAndLeasesReceivableGainLossOnSalesNet contextRef="c12" decimals="-5" unitRef="usd"> 17500000 </us-gaap:LoansAndLeasesReceivableGainLossOnSalesNet> | |||||||||||||||||||||
<us-gaap:TemporaryEquityNetIncome contextRef="c0" decimals="-5" unitRef="usd"> 200000 </us-gaap:TemporaryEquityNetIncome> | |||||||||||||||||||||
<us-gaap:TemporaryEquityNetIncome contextRef="c12" decimals="-5" unitRef="usd"> 2000000 </us-gaap:TemporaryEquityNetIncome> | |||||||||||||||||||||
<us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Three Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Revenues – pro forma</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">362,189</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">303,640</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income available to common stockholders – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">21,516</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">7,322</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Diluted net income per share – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.29</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.10</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Diluted shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">74,072</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,878</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt; text-align: center"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid">2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td colspan="6" style="text-align: center"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%">Revenues – pro forma</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">670,834</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">529,126</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Net income available to common stockholders – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">18,568</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">11,791</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Diluted net income per share – pro forma</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.25</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">0.16</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Diluted shares</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,907</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">72,910</td><td style="text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"> </p> </us-gaap:ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock> | |||||||||||||||||||||
<us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c10" decimals="-3" unitRef="usd"> 362189000 </us-gaap:BusinessAcquisitionsProFormaRevenue> | |||||||||||||||||||||
<us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c11" decimals="-3" unitRef="usd"> 303640000 </us-gaap:BusinessAcquisitionsProFormaRevenue> | |||||||||||||||||||||
<us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c10" decimals="-3" unitRef="usd"> 21516000 </us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic> | |||||||||||||||||||||
<us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c11" decimals="-3" unitRef="usd"> 7322000 </us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic> | |||||||||||||||||||||
<us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare contextRef="c10" decimals="2" unitRef="usdPershares"> 0.29 </us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare> | |||||||||||||||||||||
<us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare contextRef="c11" decimals="2" unitRef="usdPershares"> 0.1 </us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesRestrictedStock contextRef="c10" decimals="INF" unitRef="shares"> 74072000 </us-gaap:WeightedAverageNumberOfSharesRestrictedStock> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesRestrictedStock contextRef="c11" decimals="INF" unitRef="shares"> 72878000 </us-gaap:WeightedAverageNumberOfSharesRestrictedStock> | |||||||||||||||||||||
<us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c0" decimals="-3" unitRef="usd"> 670834000 </us-gaap:BusinessAcquisitionsProFormaRevenue> | |||||||||||||||||||||
<us-gaap:BusinessAcquisitionsProFormaRevenue contextRef="c12" decimals="-3" unitRef="usd"> 529126000 </us-gaap:BusinessAcquisitionsProFormaRevenue> | |||||||||||||||||||||
<us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c0" decimals="-3" unitRef="usd"> 18568000 </us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic> | |||||||||||||||||||||
<us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic contextRef="c12" decimals="-3" unitRef="usd"> 11791000 </us-gaap:NetIncomeLossFromDiscontinuedOperationsAvailableToCommonShareholdersBasic> | |||||||||||||||||||||
<us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare contextRef="c0" decimals="2" unitRef="usdPershares"> 0.25 </us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare> | |||||||||||||||||||||
<us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare contextRef="c12" decimals="2" unitRef="usdPershares"> 0.16 </us-gaap:DiscontinuedOperationIncomeLossFromDiscontinuedOperationNetOfTaxPerDilutedShare> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesRestrictedStock contextRef="c0" decimals="INF" unitRef="shares"> 72907000 </us-gaap:WeightedAverageNumberOfSharesRestrictedStock> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesRestrictedStock contextRef="c12" decimals="INF" unitRef="shares"> 72910000 </us-gaap:WeightedAverageNumberOfSharesRestrictedStock> | |||||||||||||||||||||
<us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"><td style="width: 88%; text-align: left">Cash and cash equivalents</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">705</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Accounts receivable</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,529</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Inventories</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,345</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total current assets</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,579</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Property and equipment</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,066</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Right of use assets</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,749</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total tangible assets</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">11,394</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Current liabilities</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">6,169</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Right of use liabilities</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,749</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Total liabiltiies</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">8,918</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Net tangible assets acquired</td><td> </td> <td style="text-align: left">$</td><td style="text-align: right">2,476</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Customer relationships</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,556</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Tradename</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">420</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Goodwill</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">5,908</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Total Purchase Price</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,360</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"/> </us-gaap:ScheduleOfRecognizedIdentifiedAssetsAcquiredAndLiabilitiesAssumedTableTextBlock> | |||||||||||||||||||||
<us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="c73" decimals="-3" unitRef="usd"> 705000 </us-gaap:CashAndCashEquivalentsAtCarryingValue> | |||||||||||||||||||||
<us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="c73" decimals="-3" unitRef="usd"> 5529000 </us-gaap:AccountsAndOtherReceivablesNetCurrent> | |||||||||||||||||||||
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory contextRef="c73" decimals="-3" unitRef="usd"> 1345000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedInventory> | |||||||||||||||||||||
<us-gaap:OtherAssetsCurrent contextRef="c73" decimals="-3" unitRef="usd"> 7579000 </us-gaap:OtherAssetsCurrent> | |||||||||||||||||||||
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment contextRef="c73" decimals="-3" unitRef="usd"> 1066000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedPropertyPlantAndEquipment> | |||||||||||||||||||||
<us-gaap:OperatingLeaseRightOfUseAsset contextRef="c73" decimals="-3" unitRef="usd"> 2749000 </us-gaap:OperatingLeaseRightOfUseAsset> | |||||||||||||||||||||
<us-gaap:GuarantyAssets contextRef="c73" decimals="-3" unitRef="usd"> 11394000 </us-gaap:GuarantyAssets> | |||||||||||||||||||||
<us-gaap:OtherLiabilitiesCurrent contextRef="c73" decimals="-3" unitRef="usd"> 6169000 </us-gaap:OtherLiabilitiesCurrent> | |||||||||||||||||||||
<us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization contextRef="c73" decimals="-3" unitRef="usd"> 2749000 </us-gaap:FinanceLeaseRightOfUseAssetBeforeAccumulatedAmortization> | |||||||||||||||||||||
<us-gaap:OtherSundryLiabilities contextRef="c73" decimals="-3" unitRef="usd"> 8918000 </us-gaap:OtherSundryLiabilities> | |||||||||||||||||||||
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet contextRef="c73" decimals="-3" unitRef="usd"> 2476000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredAndLiabilitiesAssumedNet> | |||||||||||||||||||||
<us-gaap:FiniteLivedCustomerRelationshipsGross contextRef="c73" decimals="-3" unitRef="usd"> 6556000 </us-gaap:FiniteLivedCustomerRelationshipsGross> | |||||||||||||||||||||
<us-gaap:FiniteLivedTradeNamesGross contextRef="c73" decimals="-3" unitRef="usd"> 420000 </us-gaap:FiniteLivedTradeNamesGross> | |||||||||||||||||||||
<us-gaap:Goodwill contextRef="c73" decimals="-3" unitRef="usd"> 5908000 </us-gaap:Goodwill> | |||||||||||||||||||||
<us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest contextRef="c73" decimals="-3" unitRef="usd"> 15360000 </us-gaap:BusinessCombinationRecognizedIdentifiableAssetsAcquiredGoodwillAndLiabilitiesAssumedLessNoncontrollingInterest> | |||||||||||||||||||||
<us-gaap:IntermediateLifePlantsUsefulLife contextRef="c0"> P12Y </us-gaap:IntermediateLifePlantsUsefulLife> | |||||||||||||||||||||
<us-gaap:IntermediateLifePlantsUsefulLife contextRef="c72"> P10Y </us-gaap:IntermediateLifePlantsUsefulLife> | |||||||||||||||||||||
<us-gaap:AmortizationOfIntangibleAssets contextRef="c10" decimals="0" unitRef="usd"> 137000 </us-gaap:AmortizationOfIntangibleAssets> | |||||||||||||||||||||
<us-gaap:AmortizationOfIntangibleAssets contextRef="c11" decimals="0" unitRef="usd"> 10000 </us-gaap:AmortizationOfIntangibleAssets> | |||||||||||||||||||||
<us-gaap:AmortizationOfIntangibleAssets contextRef="c0" decimals="0" unitRef="usd"> 245000 </us-gaap:AmortizationOfIntangibleAssets> | |||||||||||||||||||||
<us-gaap:AmortizationOfIntangibleAssets contextRef="c12" decimals="0" unitRef="usd"> 19000 </us-gaap:AmortizationOfIntangibleAssets> | |||||||||||||||||||||
<us-gaap:SegmentReportingDisclosureTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="text-align: left; width: 0"/><td style="text-align: left; width: 0.25in">3.</td><td style="text-align: left">SEGMENTS.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The Company reports its financial and operating performance in three segments: (1) marketing and distribution, which includes marketing and merchant trading for Company-produced alcohols and essential ingredients on an aggregated basis and third-party fuel-grade ethanol sales (2) Pekin production, which includes the production and sale of alcohols and essential ingredients produced at the Company’s Pekin, Illinois campus (“Pekin Campus”), and (3) Other production, which includes the production and sale of renewable fuel and essential ingredients produced at all of the Company’s other production facilities on an aggregated basis (“Other production”), none of which are individually so significant as to be considered a reportable segment.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The following tables set forth certain financial data for the Company’s operating segments (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended <br/> June 30,</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Six Months Ended <br/> June 30,</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt"><span style="text-decoration:underline">Net Sales</span></span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus, recorded as gross:</span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 52%; text-align: left"><span style="font-size: 10pt">Alcohol sales</span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">143,768</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">132,296</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">259,818</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">227,380</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Essential ingredient sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">59,853</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">49,578</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">115,133</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">94,655</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment sales</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">269</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">316</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">525</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">628</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left"><span style="font-size: 10pt">Total Pekin Campus sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">203,890</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">182,190</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">375,476</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">322,663</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Marketing and distribution:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Alcohol sales, gross</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">63,558</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">86,299</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">117,484</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">143,309</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Alcohol sales, net</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">317</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">532</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">668</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">984</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment sales</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">3,242</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,618</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">6,239</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">4,862</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left"><span style="font-size: 10pt">Total marketing and distribution sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">67,117</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">89,449</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">124,391</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">149,155</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Other production, recorded as gross:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Alcohol sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">67,184</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">22,153</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">126,991</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">38,121</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Essential ingredient sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">23,372</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">7,252</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">42,309</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">12,395</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment sales</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-86; font-size: 10pt">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">332</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">12</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">637</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left"><span style="font-size: 10pt">Total Other production sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">90,556</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">29,737</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">169,312</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">51,153</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Corporate and other</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">4,137</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-87; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">7,904</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-88; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment eliminations</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(3,511</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(3,266</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(6,776</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(6,127</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt">Net sales as reported</span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">362,189</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">298,110</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">670,307</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">516,844</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-decoration: underline; font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt">Cost of goods sold:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">195,691</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">171,547</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">364,573</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">299,250</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">63,796</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">85,746</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">118,510</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">139,705</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">91,606</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">27,325</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">169,851</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">51,442</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Corporate and other</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">3,197</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-89; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">6,070</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-90; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment eliminations</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(945</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(1,741</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,314</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,623</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt">Cost of goods sold as reported</span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">353,345</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">282,877</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">656,690</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">487,774</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-decoration: underline; font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt">Gross profit:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">8,199</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">10,643</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">10,903</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">23,413</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">3,321</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">3,703</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">5,881</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">9,450</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(1,050</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">2,412</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(539</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(289</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Corporate and other</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">940</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-91; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,834</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-92; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment eliminations</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,566</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(1,525</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(4,462</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(3,504</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt">Gross profit as reported</span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">8,844</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">15,233</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">13,617</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">29,070</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-decoration: underline; font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt">Income before provision for income taxes:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">16,331</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">10,726</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">16,413</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">20,737</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,036</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,678</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,824</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">5,411</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">7,570</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(1,666</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">6,361</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(7,612</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,822</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,348</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(5,085</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(5,468</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">22,115</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">8,390</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">19,513</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">13,068</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt">Depreciation and amortization of intangibles:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">5,084</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">4,326</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">9,621</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">8,671</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,458</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,468</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">2,822</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">2,966</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">186</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">17</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">419</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">33</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">6,728</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">5,811</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">12,862</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">11,670</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt">Interest expense, net of capitalized interest:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">(3</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">73</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">(33</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">591</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">336</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">222</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">573</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">426</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(39</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">46</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(54</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">182</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">25</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">704</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">33</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,731</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">319</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">1,045</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">519</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">2,930</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The following table sets forth the Company’s total assets by operating segment (in thousands): </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">June 30,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">December 31,<br/> 2021</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="text-decoration:underline">Total assets:</span></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Pekin Campus</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">273,688</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">266,197</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Marketing and distribution</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,564</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130,302</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other production</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,467</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57,046</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Corporate and other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,600</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,408</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">531,319</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">484,953</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> </us-gaap:SegmentReportingDisclosureTextBlock> | |||||||||||||||||||||
<us-gaap:NumberOfOperatingSegments contextRef="c0" decimals="0" unitRef="pure"> 3 </us-gaap:NumberOfOperatingSegments> | |||||||||||||||||||||
<us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Three Months Ended <br/> June 30,</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">Six Months Ended <br/> June 30,</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2022</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center"><span style="font-size: 10pt">2021</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt"><span style="text-decoration:underline">Net Sales</span></span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom"> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus, recorded as gross:</span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: right"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td colspan="2" style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 52%; text-align: left"><span style="font-size: 10pt">Alcohol sales</span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">143,768</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">132,296</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">259,818</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td><td style="width: 1%"><span style="font-size: 10pt"> </span></td> <td style="width: 1%; text-align: left"><span style="font-size: 10pt">$</span></td><td style="width: 9%; text-align: right"><span style="font-size: 10pt">227,380</span></td><td style="width: 1%; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Essential ingredient sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">59,853</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">49,578</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">115,133</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">94,655</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment sales</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">269</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">316</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">525</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">628</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left"><span style="font-size: 10pt">Total Pekin Campus sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">203,890</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">182,190</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">375,476</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">322,663</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Marketing and distribution:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Alcohol sales, gross</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">63,558</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">86,299</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">117,484</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">143,309</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Alcohol sales, net</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">317</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">532</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">668</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">984</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment sales</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">3,242</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">2,618</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">6,239</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">4,862</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left"><span style="font-size: 10pt">Total marketing and distribution sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">67,117</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">89,449</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">124,391</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">149,155</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Other production, recorded as gross:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Alcohol sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">67,184</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">22,153</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">126,991</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">38,121</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left"><span style="font-size: 10pt">Essential ingredient sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">23,372</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">7,252</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">42,309</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">12,395</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment sales</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="-sec-ix-hidden: hidden-fact-86; font-size: 10pt">—</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">332</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">12</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">637</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left"><span style="font-size: 10pt">Total Other production sales</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">90,556</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">29,737</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">169,312</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">51,153</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Corporate and other</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">4,137</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-87; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">7,904</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-88; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment eliminations</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(3,511</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(3,266</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(6,776</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(6,127</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt">Net sales as reported</span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">362,189</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">298,110</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">670,307</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">516,844</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-decoration: underline; font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt">Cost of goods sold:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">195,691</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">171,547</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">364,573</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">299,250</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">63,796</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">85,746</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">118,510</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">139,705</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">91,606</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">27,325</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">169,851</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">51,442</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Corporate and other</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">3,197</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-89; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">6,070</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-90; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment eliminations</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(945</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(1,741</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,314</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,623</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt">Cost of goods sold as reported</span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">353,345</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">282,877</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">656,690</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">487,774</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-decoration: underline; font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt">Gross profit:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">8,199</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">10,643</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">10,903</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">23,413</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">3,321</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">3,703</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">5,881</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">9,450</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(1,050</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">2,412</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(539</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(289</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Corporate and other</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">940</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-91; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,834</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="-sec-ix-hidden: hidden-fact-92; font-size: 10pt">—</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Intersegment eliminations</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,566</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(1,525</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(4,462</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(3,504</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt">Gross profit as reported</span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">8,844</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">15,233</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">13,617</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">29,070</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-decoration: underline; font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt">Income before provision for income taxes:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">16,331</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">10,726</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">16,413</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">20,737</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,036</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,678</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,824</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">5,411</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">7,570</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(1,666</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">6,361</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(7,612</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,822</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(2,348</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(5,085</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">(5,468</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt">)</span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">22,115</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">8,390</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">19,513</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">13,068</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt">Depreciation and amortization of intangibles:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">5,084</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">4,326</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">9,621</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">8,671</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,458</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">1,468</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">2,822</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">2,966</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">186</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">17</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">419</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">33</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">6,728</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">5,811</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">12,862</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">11,670</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-decoration: underline; font-weight: bold; font-style: italic; text-align: left"><span style="font-size: 10pt">Interest expense, net of capitalized interest:</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt"> </span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Pekin Campus</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">(3</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">73</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">(33</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt">$</span></td><td style="text-align: right"><span style="font-size: 10pt">591</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"><span style="font-size: 10pt">Marketing and distribution</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">336</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">222</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">573</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">426</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"><span style="font-size: 10pt">Other production</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(39</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">46</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">(54</span></td><td style="text-align: left"><span style="font-size: 10pt">)</span></td><td><span style="font-size: 10pt"> </span></td> <td style="text-align: left"><span style="font-size: 10pt"> </span></td><td style="text-align: right"><span style="font-size: 10pt">182</span></td><td style="text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 1.5pt"><span style="font-size: 10pt">Corporate and other</span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">25</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">704</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">33</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 1.5pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 1.5pt solid; text-align: left"><span style="font-size: 10pt"> </span></td><td style="border-bottom: Black 1.5pt solid; text-align: right"><span style="font-size: 10pt">1,731</span></td><td style="padding-bottom: 1.5pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">319</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">1,045</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">519</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td><td style="padding-bottom: 4pt"><span style="font-size: 10pt"> </span></td> <td style="border-bottom: Black 4pt double; text-align: left"><span style="font-size: 10pt">$</span></td><td style="border-bottom: Black 4pt double; text-align: right"><span style="font-size: 10pt">2,930</span></td><td style="padding-bottom: 4pt; text-align: left"><span style="font-size: 10pt"> </span></td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"/> </us-gaap:ScheduleOfSegmentReportingInformationBySegmentTextBlock> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c74" decimals="-3" unitRef="usd"> 143768000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c75" decimals="-3" unitRef="usd"> 132296000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c76" decimals="-3" unitRef="usd"> 259818000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c77" decimals="-3" unitRef="usd"> 227380000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c78" decimals="-3" unitRef="usd"> 59853000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c79" decimals="-3" unitRef="usd"> 49578000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c80" decimals="-3" unitRef="usd"> 115133000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c81" decimals="-3" unitRef="usd"> 94655000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c82" decimals="-3" unitRef="usd"> 269000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c83" decimals="-3" unitRef="usd"> 316000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c84" decimals="-3" unitRef="usd"> 525000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c85" decimals="-3" unitRef="usd"> 628000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c86" decimals="-3" unitRef="usd"> 203890000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c87" decimals="-3" unitRef="usd"> 182190000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c88" decimals="-3" unitRef="usd"> 375476000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c89" decimals="-3" unitRef="usd"> 322663000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c90" decimals="-3" unitRef="usd"> 63558000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c91" decimals="-3" unitRef="usd"> 86299000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c92" decimals="-3" unitRef="usd"> 117484000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c93" decimals="-3" unitRef="usd"> 143309000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c94" decimals="-3" unitRef="usd"> 317000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c95" decimals="-3" unitRef="usd"> 532000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c96" decimals="-3" unitRef="usd"> 668000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c97" decimals="-3" unitRef="usd"> 984000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c98" decimals="-3" unitRef="usd"> 3242000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c99" decimals="-3" unitRef="usd"> 2618000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c100" decimals="-3" unitRef="usd"> 6239000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c101" decimals="-3" unitRef="usd"> 4862000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c102" decimals="-3" unitRef="usd"> 67117000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c103" decimals="-3" unitRef="usd"> 89449000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c104" decimals="-3" unitRef="usd"> 124391000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c105" decimals="-3" unitRef="usd"> 149155000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c106" decimals="-3" unitRef="usd"> 67184000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c107" decimals="-3" unitRef="usd"> 22153000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c108" decimals="-3" unitRef="usd"> 126991000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c109" decimals="-3" unitRef="usd"> 38121000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c110" decimals="-3" unitRef="usd"> 23372000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c111" decimals="-3" unitRef="usd"> 7252000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c112" decimals="-3" unitRef="usd"> 42309000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c113" decimals="-3" unitRef="usd"> 12395000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c115" decimals="-3" unitRef="usd"> 332000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c116" decimals="-3" unitRef="usd"> 12000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c117" decimals="-3" unitRef="usd"> 637000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c118" decimals="-3" unitRef="usd"> 90556000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c119" decimals="-3" unitRef="usd"> 29737000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c120" decimals="-3" unitRef="usd"> 169312000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c121" decimals="-3" unitRef="usd"> 51153000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c122" decimals="-3" unitRef="usd"> 4137000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c124" decimals="-3" unitRef="usd"> 7904000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c126" decimals="-3" unitRef="usd"> -3511000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c127" decimals="-3" unitRef="usd"> -3266000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c128" decimals="-3" unitRef="usd"> -6776000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c129" decimals="-3" unitRef="usd"> -6127000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c130" decimals="-3" unitRef="usd"> 362189000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c131" decimals="-3" unitRef="usd"> 298110000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c132" decimals="-3" unitRef="usd"> 670307000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c133" decimals="-3" unitRef="usd"> 516844000 </us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c134" decimals="-3" unitRef="usd"> 195691000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c135" decimals="-3" unitRef="usd"> 171547000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c136" decimals="-3" unitRef="usd"> 364573000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c137" decimals="-3" unitRef="usd"> 299250000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c138" decimals="-3" unitRef="usd"> 63796000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c139" decimals="-3" unitRef="usd"> 85746000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c140" decimals="-3" unitRef="usd"> 118510000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c141" decimals="-3" unitRef="usd"> 139705000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c142" decimals="-3" unitRef="usd"> 91606000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c143" decimals="-3" unitRef="usd"> 27325000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c144" decimals="-3" unitRef="usd"> 169851000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c145" decimals="-3" unitRef="usd"> 51442000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c146" decimals="-3" unitRef="usd"> 3197000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c148" decimals="-3" unitRef="usd"> 6070000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c126" decimals="-3" unitRef="usd"> -945000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c127" decimals="-3" unitRef="usd"> -1741000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c128" decimals="-3" unitRef="usd"> -2314000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c129" decimals="-3" unitRef="usd"> -2623000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c130" decimals="-3" unitRef="usd"> 353345000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c131" decimals="-3" unitRef="usd"> 282877000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c132" decimals="-3" unitRef="usd"> 656690000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c133" decimals="-3" unitRef="usd"> 487774000 </us-gaap:CostOfGoodsAndServicesSold> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c134" decimals="-3" unitRef="usd"> 8199000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c135" decimals="-3" unitRef="usd"> 10643000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c136" decimals="-3" unitRef="usd"> 10903000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c137" decimals="-3" unitRef="usd"> 23413000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c138" decimals="-3" unitRef="usd"> 3321000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c139" decimals="-3" unitRef="usd"> 3703000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c140" decimals="-3" unitRef="usd"> 5881000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c141" decimals="-3" unitRef="usd"> 9450000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c142" decimals="-3" unitRef="usd"> -1050000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c143" decimals="-3" unitRef="usd"> 2412000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c144" decimals="-3" unitRef="usd"> -539000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c145" decimals="-3" unitRef="usd"> -289000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c122" decimals="-3" unitRef="usd"> 940000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c124" decimals="-3" unitRef="usd"> 1834000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c126" decimals="-3" unitRef="usd"> -2566000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c127" decimals="-3" unitRef="usd"> -1525000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c128" decimals="-3" unitRef="usd"> -4462000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c129" decimals="-3" unitRef="usd"> -3504000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c130" decimals="-3" unitRef="usd"> 8844000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c131" decimals="-3" unitRef="usd"> 15233000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c132" decimals="-3" unitRef="usd"> 13617000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c133" decimals="-3" unitRef="usd"> 29070000 </us-gaap:GrossProfit> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c134" decimals="-3" unitRef="usd"> 16331000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c135" decimals="-3" unitRef="usd"> 10726000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c136" decimals="-3" unitRef="usd"> 16413000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c137" decimals="-3" unitRef="usd"> 20737000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c138" decimals="-3" unitRef="usd"> 1036000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c139" decimals="-3" unitRef="usd"> 1678000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c140" decimals="-3" unitRef="usd"> 1824000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c141" decimals="-3" unitRef="usd"> 5411000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c142" decimals="-3" unitRef="usd"> 7570000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c143" decimals="-3" unitRef="usd"> -1666000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c144" decimals="-3" unitRef="usd"> 6361000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c145" decimals="-3" unitRef="usd"> -7612000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c122" decimals="-3" unitRef="usd"> -2822000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c123" decimals="-3" unitRef="usd"> -2348000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c124" decimals="-3" unitRef="usd"> -5085000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c125" decimals="-3" unitRef="usd"> -5468000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c130" decimals="-3" unitRef="usd"> 22115000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c131" decimals="-3" unitRef="usd"> 8390000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c132" decimals="-3" unitRef="usd"> 19513000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<alto:IncomelossBeforeBenefitForIncomeTaxes contextRef="c133" decimals="-3" unitRef="usd"> 13068000 </alto:IncomelossBeforeBenefitForIncomeTaxes> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c134" decimals="-3" unitRef="usd"> 5084000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c135" decimals="-3" unitRef="usd"> 4326000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c136" decimals="-3" unitRef="usd"> 9621000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c137" decimals="-3" unitRef="usd"> 8671000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c142" decimals="-3" unitRef="usd"> 1458000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c143" decimals="-3" unitRef="usd"> 1468000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c144" decimals="-3" unitRef="usd"> 2822000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c145" decimals="-3" unitRef="usd"> 2966000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c122" decimals="-3" unitRef="usd"> 186000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c123" decimals="-3" unitRef="usd"> 17000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c124" decimals="-3" unitRef="usd"> 419000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c125" decimals="-3" unitRef="usd"> 33000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c130" decimals="-3" unitRef="usd"> 6728000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c131" decimals="-3" unitRef="usd"> 5811000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c132" decimals="-3" unitRef="usd"> 12862000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<us-gaap:DepreciationAndAmortization contextRef="c133" decimals="-3" unitRef="usd"> 11670000 </us-gaap:DepreciationAndAmortization> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c150" decimals="-3" unitRef="usd"> -3000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c151" decimals="-3" unitRef="usd"> 73000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c152" decimals="-3" unitRef="usd"> -33000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c153" decimals="-3" unitRef="usd"> 591000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c138" decimals="-3" unitRef="usd"> 336000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c139" decimals="-3" unitRef="usd"> 222000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c140" decimals="-3" unitRef="usd"> 573000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c141" decimals="-3" unitRef="usd"> 426000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c142" decimals="-3" unitRef="usd"> -39000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c143" decimals="-3" unitRef="usd"> 46000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c144" decimals="-3" unitRef="usd"> -54000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c145" decimals="-3" unitRef="usd"> 182000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c122" decimals="-3" unitRef="usd"> 25000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c123" decimals="-3" unitRef="usd"> 704000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c124" decimals="-3" unitRef="usd"> 33000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c125" decimals="-3" unitRef="usd"> 1731000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c130" decimals="-3" unitRef="usd"> 319000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c131" decimals="-3" unitRef="usd"> 1045000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c132" decimals="-3" unitRef="usd"> 519000 </alto:InterestExpenses> | |||||||||||||||||||||
<alto:InterestExpenses contextRef="c133" decimals="-3" unitRef="usd"> 2930000 </alto:InterestExpenses> | |||||||||||||||||||||
<us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">June 30,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">December 31,<br/> 2021</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="font-weight: bold; font-style: italic; text-align: left"><span style="text-decoration:underline">Total assets:</span></td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Pekin Campus</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">273,688</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">266,197</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Marketing and distribution</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">149,564</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">130,302</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Other production</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">64,467</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">57,046</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Corporate and other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">43,600</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">31,408</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">531,319</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">484,953</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> </us-gaap:ReconciliationOfAssetsFromSegmentToConsolidatedTextBlock> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c154" decimals="-3" unitRef="usd"> 273688000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c155" decimals="-3" unitRef="usd"> 266197000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c156" decimals="-3" unitRef="usd"> 149564000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c157" decimals="-3" unitRef="usd"> 130302000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c158" decimals="-3" unitRef="usd"> 64467000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c159" decimals="-3" unitRef="usd"> 57046000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c160" decimals="-3" unitRef="usd"> 43600000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c161" decimals="-3" unitRef="usd"> 31408000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c2" decimals="-3" unitRef="usd"> 531319000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:Assets contextRef="c3" decimals="-3" unitRef="usd"> 484953000 </us-gaap:Assets> | |||||||||||||||||||||
<us-gaap:InventoryDisclosureTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.25in">4.</td><td style="text-align: left">INVENTORIES.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Inventories consisted primarily of bulk ethanol, specialty alcohols, corn, essential ingredients and unleaded fuel, and are valued at the lower of cost or net realizable value, with cost determined on a first-in, first-out basis. Inventory is net of a valuation adjustment of $3,010,000 and $0 as of June 30, 2022 and December 31, 2021, respectively. Inventory balances consisted of the following (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">June 30,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">December 31,<br/> 2021</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Finished goods</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">44,610</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">35,509</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,586</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,909</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Raw materials</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,171</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,837</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,071</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,118</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">67,438</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">54,373</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> </us-gaap:InventoryDisclosureTextBlock> | |||||||||||||||||||||
<us-gaap:InventoryPartsAndComponentsNetOfReserves contextRef="c2" decimals="0" unitRef="usd"> 3010000 </us-gaap:InventoryPartsAndComponentsNetOfReserves> | |||||||||||||||||||||
<us-gaap:InventoryPartsAndComponentsNetOfReserves contextRef="c3" decimals="0" unitRef="usd"> 0 </us-gaap:InventoryPartsAndComponentsNetOfReserves> | |||||||||||||||||||||
<us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">June 30,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">December 31,<br/> 2021</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Finished goods</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">44,610</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">35,509</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Work in progress</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">8,586</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">6,909</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Raw materials</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">13,171</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">10,837</td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td>Other</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,071</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,118</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">67,438</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">54,373</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table> </us-gaap:ScheduleOfInventoryCurrentTableTextBlock> | |||||||||||||||||||||
<us-gaap:InventoryFinishedGoods contextRef="c2" decimals="-3" unitRef="usd"> 44610000 </us-gaap:InventoryFinishedGoods> | |||||||||||||||||||||
<us-gaap:InventoryFinishedGoods contextRef="c3" decimals="-3" unitRef="usd"> 35509000 </us-gaap:InventoryFinishedGoods> | |||||||||||||||||||||
<us-gaap:InventoryWorkInProcess contextRef="c2" decimals="-3" unitRef="usd"> 8586000 </us-gaap:InventoryWorkInProcess> | |||||||||||||||||||||
<us-gaap:InventoryWorkInProcess contextRef="c3" decimals="-3" unitRef="usd"> 6909000 </us-gaap:InventoryWorkInProcess> | |||||||||||||||||||||
<us-gaap:InventoryRawMaterials contextRef="c2" decimals="-3" unitRef="usd"> 13171000 </us-gaap:InventoryRawMaterials> | |||||||||||||||||||||
<us-gaap:InventoryRawMaterials contextRef="c3" decimals="-3" unitRef="usd"> 10837000 </us-gaap:InventoryRawMaterials> | |||||||||||||||||||||
<us-gaap:OtherInventory contextRef="c2" decimals="-3" unitRef="usd"> 1071000 </us-gaap:OtherInventory> | |||||||||||||||||||||
<us-gaap:OtherInventory contextRef="c3" decimals="-3" unitRef="usd"> 1118000 </us-gaap:OtherInventory> | |||||||||||||||||||||
<us-gaap:InventoryGross contextRef="c2" decimals="-3" unitRef="usd"> 67438000 </us-gaap:InventoryGross> | |||||||||||||||||||||
<us-gaap:InventoryGross contextRef="c3" decimals="-3" unitRef="usd"> 54373000 </us-gaap:InventoryGross> | |||||||||||||||||||||
<us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.25in">5.</td><td style="text-align: left">DERIVATIVES.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The business and activities of the Company expose it to a variety of market risks, including risks related to changes in commodity prices. The Company monitors and manages these financial exposures as an integral part of its risk management program. This program recognizes the unpredictability of financial markets and seeks to reduce the potentially adverse effects that market volatility could have on operating results.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Commodity Risk</span></i><span style="text-decoration:underline"> – <i>Cash Flow Hedges</i></span> – The Company uses derivative instruments to protect cash flows from fluctuations caused by volatility in commodity prices for periods of up to twelve months in order to protect gross profit margins from potentially adverse effects of market and price volatility on alcohol sales and purchase commitments where the prices are set at a future date and/or if the contracts specify a floating or index-based price. In addition, the Company hedges anticipated sales of alcohol to minimize its exposure to the potentially adverse effects of price volatility. These derivatives may be designated and documented as cash flow hedges and effectiveness is evaluated by assessing the probability of the anticipated transactions and regressing commodity futures prices against the Company’s purchase and sales prices. Ineffectiveness, which is defined as the degree to which the derivative does not offset the underlying exposure, is recognized immediately in cost of goods sold. For the three and six months ended June 30, 2022 and 2021, the Company did not designate any of its derivatives as cash flow hedges.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Commodity Risk – Non-Designated Hedges </span></i>– The Company uses derivative instruments to lock in prices for certain amounts of corn and alcohols by entering into exchange-traded forward contracts or options for those commodities. These derivatives are not designated for hedge accounting treatment. The changes in fair value of these contracts are recorded on the balance sheet and recognized immediately in cost of goods sold. The Company recognized net gains of $16,619,000 and $8,868,000 as the change in the fair value of these contracts for the three months ended June 30, 2022 and 2021, respectively. The Company recognized net gains of $21,936,000 and $19,411,000 as the change in the fair value of these contracts for the six months ended June 30, 2022 and 2021, respectively.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Non Designated Derivative Instruments</span></i> – The classification and amounts of the Company’s derivatives not designated as hedging instruments, and related cash collateral balances, are as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"/><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center">As of June 30, 2022</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center">Assets</td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center">Liabilities</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left">Type of Instrument</td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 22%; text-align: left">Cash collateral balance</td><td style="width: 1%"> </td> <td style="width: 22%; text-align: left">Restricted cash</td><td style="width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 13%; text-align: right">17,361</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 22%"><div style="-sec-ix-hidden: hidden-fact-93"> </div></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-94"> </div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Commodity contracts</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left">Derivative assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">27,488</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left">Derivative liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,770</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td colspan="11" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">As of December 31, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Assets</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Liabilities</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 22%; text-align: left">Cash collateral balance</td><td style="width: 1%"> </td> <td style="width: 22%; text-align: left">Restricted cash</td><td style="width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 13%; text-align: right">11,513</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 22%"><div style="-sec-ix-hidden: hidden-fact-95"> </div></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96"> </div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Commodity contracts</td><td> </td> <td style="text-align: left; padding-bottom: 1.5pt">Derivative assets</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,839</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td> </td> <td style="text-align: left; padding-bottom: 1.5pt">Derivative liabilities</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,582</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"/><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The above amounts represent the gross balances of the contracts; however, the Company does have a right of offset with each of its derivative brokers, but its intent is to close out positions individually, therefore, they are reported at gross.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The classification and amounts of the Company’s recognized gains for its derivatives not designated as hedging instruments are as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Realized Gains</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the Three Months Ended <br/> June 30,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; text-align: left; padding-bottom: 1.5pt">Commodity contracts</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 50%; text-align: left; padding-bottom: 1.5pt">Cost of goods sold</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">13,913</td> <td style="width: 1%"> </td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">18,158</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: right; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,913</td> <td> </td><td style="padding-bottom: 4pt; text-align: left"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">18,158</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Realized Gains</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td><td style="border-bottom: Black 1.5pt solid"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; text-align: left; padding-bottom: 1.5pt">Commodity contracts</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 50%; text-align: left; padding-bottom: 1.5pt">Cost of goods sold</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">29,476</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">24,343</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: right; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">29,476</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,343</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Unrealized Gains (Losses)</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the Three Months<br/> Ended June 30,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; text-align: left">Commodity contracts</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="width: 50%; text-align: left">Cost of goods sold</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">2,706</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(9,290</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,706</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(9,290</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Unrealized (Losses)</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; text-align: left">Commodity contracts</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="width: 50%; text-align: left">Cost of goods sold</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(7,540</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(4,932</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(7,540</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(4,932</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> </us-gaap:DerivativeInstrumentsAndHedgingActivitiesDisclosureTextBlock> | |||||||||||||||||||||
<us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 contextRef="c10" decimals="-3" unitRef="usd"> 16619000000 </us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1> | |||||||||||||||||||||
<us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 contextRef="c11" decimals="-3" unitRef="usd"> 8868000000 </us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1> | |||||||||||||||||||||
<us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 contextRef="c0" decimals="-3" unitRef="usd"> 21936000000 </us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1> | |||||||||||||||||||||
<us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1 contextRef="c12" decimals="-3" unitRef="usd"> 19411000000 </us-gaap:ChangeInUnrealizedGainLossOnHedgedItemInFairValueHedge1> | |||||||||||||||||||||
<us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"/><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="11" style="border-bottom: Black 1.5pt solid; text-align: center">As of June 30, 2022</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center">Assets</td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; text-align: center">Liabilities</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left">Type of Instrument</td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Balance Sheet Location</td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Fair Value</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 22%; text-align: left">Cash collateral balance</td><td style="width: 1%"> </td> <td style="width: 22%; text-align: left">Restricted cash</td><td style="width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 13%; text-align: right">17,361</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 22%"><div style="-sec-ix-hidden: hidden-fact-93"> </div></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-94"> </div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Commodity contracts</td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left">Derivative assets</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">27,488</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: left">Derivative liabilities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">32,770</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td colspan="11" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">As of December 31, 2021</td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Assets</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td colspan="5" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Liabilities</td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Balance Sheet Location</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Fair Value</td><td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 22%; text-align: left">Cash collateral balance</td><td style="width: 1%"> </td> <td style="width: 22%; text-align: left">Restricted cash</td><td style="width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 13%; text-align: right">11,513</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="text-align: left; width: 22%"><div style="-sec-ix-hidden: hidden-fact-95"> </div></td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 13%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-96"> </div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left; padding-bottom: 1.5pt">Commodity contracts</td><td> </td> <td style="text-align: left; padding-bottom: 1.5pt">Derivative assets</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">15,839</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td> </td> <td style="text-align: left; padding-bottom: 1.5pt">Derivative liabilities</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; text-align: right">13,582</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"/> </us-gaap:ScheduleOfOtherDerivativesNotDesignatedAsHedgingInstrumentsStatementsOfFinancialPerformanceAndFinancialPositionLocationTableTextBlock> | |||||||||||||||||||||
<alto:TypeOfInstrumentCashCollateralBalance contextRef="c0"> Cash collateral balance </alto:TypeOfInstrumentCashCollateralBalance> | |||||||||||||||||||||
<alto:AssetsBalanceSheetLocationRestrictedcashs contextRef="c0"> Restricted cash </alto:AssetsBalanceSheetLocationRestrictedcashs> | |||||||||||||||||||||
<alto:AssetsFairValueRestrictedcash contextRef="c2" decimals="-3" unitRef="usd"> 17361000 </alto:AssetsFairValueRestrictedcash> | |||||||||||||||||||||
<alto:TypeOfInstrumentCommoditysContracts1 contextRef="c0"> Commodity contracts </alto:TypeOfInstrumentCommoditysContracts1> | |||||||||||||||||||||
<alto:AssetsBalanceSheetLocationDerivativesAssets contextRef="c0"> Derivative assets </alto:AssetsBalanceSheetLocationDerivativesAssets> | |||||||||||||||||||||
<us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue contextRef="c2" decimals="-3" unitRef="usd"> 27488000 </us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue> | |||||||||||||||||||||
<alto:LiabilitiesBalanceSheetLocationDerivativeLiabilities contextRef="c0"> Derivative liabilities </alto:LiabilitiesBalanceSheetLocationDerivativeLiabilities> | |||||||||||||||||||||
<us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c2" decimals="-3" unitRef="usd"> 32770000 </us-gaap:FinancialLiabilitiesFairValueDisclosure> | |||||||||||||||||||||
<alto:TypeOfInstrumentCashCollateralBalance contextRef="c69"> Cash collateral balance </alto:TypeOfInstrumentCashCollateralBalance> | |||||||||||||||||||||
<alto:AssetsBalanceSheetLocationRestrictedcashs contextRef="c69"> Restricted cash </alto:AssetsBalanceSheetLocationRestrictedcashs> | |||||||||||||||||||||
<alto:AssetsFairValueRestrictedcash contextRef="c3" decimals="-3" unitRef="usd"> 11513000 </alto:AssetsFairValueRestrictedcash> | |||||||||||||||||||||
<alto:TypeOfInstrumentCommoditysContracts1 contextRef="c69"> Commodity contracts </alto:TypeOfInstrumentCommoditysContracts1> | |||||||||||||||||||||
<alto:AssetsBalanceSheetLocationDerivativesAssets contextRef="c69"> Derivative assets </alto:AssetsBalanceSheetLocationDerivativesAssets> | |||||||||||||||||||||
<us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue contextRef="c3" decimals="-3" unitRef="usd"> 15839000 </us-gaap:DerivativeInstrumentsNotDesignatedAsHedgingInstrumentsAssetAtFairValue> | |||||||||||||||||||||
<alto:LiabilitiesBalanceSheetLocationDerivativeLiabilities contextRef="c69"> Derivative liabilities </alto:LiabilitiesBalanceSheetLocationDerivativeLiabilities> | |||||||||||||||||||||
<us-gaap:FinancialLiabilitiesFairValueDisclosure contextRef="c3" decimals="-3" unitRef="usd"> 13582000 </us-gaap:FinancialLiabilitiesFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Realized Gains</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the Three Months Ended <br/> June 30,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td> <td> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; text-align: left; padding-bottom: 1.5pt">Commodity contracts</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 50%; text-align: left; padding-bottom: 1.5pt">Cost of goods sold</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">13,913</td> <td style="width: 1%"> </td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">18,158</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: right; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">13,913</td> <td> </td><td style="padding-bottom: 4pt; text-align: left"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">18,158</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Realized Gains</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td><td style="border-bottom: Black 1.5pt solid"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; text-align: left; padding-bottom: 1.5pt">Commodity contracts</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="width: 50%; text-align: left; padding-bottom: 1.5pt">Cost of goods sold</td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">29,476</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td><td style="width: 1%; padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">24,343</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="text-align: right; padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">29,476</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">24,343</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Unrealized Gains (Losses)</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the Three Months<br/> Ended June 30,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td style="text-align: left"> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; text-align: left">Commodity contracts</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="width: 50%; text-align: left">Cost of goods sold</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">2,706</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left"> </td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(9,290</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">2,706</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(9,290</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">Unrealized (Losses)</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: center"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="6" style="border-bottom: Black 1.5pt solid; text-align: center">For the Six Months Ended<br/> June 30,</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="border-bottom: Black 1.5pt solid; text-align: left">Type of Instrument</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: center">Statements of Operations Location</td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2022</td><td style="padding-bottom: 1.5pt"> </td><td style="padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">2021</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td> </td><td> </td> <td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 25%; text-align: left">Commodity contracts</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="width: 50%; text-align: left">Cost of goods sold</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(7,540</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td><td style="padding-bottom: 1.5pt; width: 1%"> </td> <td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left">$</td><td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right">(4,932</td><td style="padding-bottom: 1.5pt; width: 1%; text-align: left">)</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(7,540</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(4,932</td><td style="padding-bottom: 4pt; text-align: left">)</td></tr> </table> </us-gaap:ScheduleOfDerivativeInstrumentsGainLossInStatementOfFinancialPerformanceTextBlock> | |||||||||||||||||||||
<alto:TypeOfInstrumentRealizedGains contextRef="c162"> Commodity contracts </alto:TypeOfInstrumentRealizedGains> | |||||||||||||||||||||
<alto:StatementsOfOperationsLocationRealizedGains contextRef="c162"> Cost of goods sold </alto:StatementsOfOperationsLocationRealizedGains> | |||||||||||||||||||||
<us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet contextRef="c162" decimals="-3" unitRef="usd"> 13913000 </us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet> | |||||||||||||||||||||
<us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet contextRef="c163" decimals="-3" unitRef="usd"> 18158000 </us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet> | |||||||||||||||||||||
<us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet contextRef="c162" decimals="-3" unitRef="usd"> 13913000 </us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet> | |||||||||||||||||||||
<us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet contextRef="c163" decimals="-3" unitRef="usd"> 18158000 </us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet> | |||||||||||||||||||||
<alto:TypeOfInstrumentRealizedGains contextRef="c164"> Commodity contracts </alto:TypeOfInstrumentRealizedGains> | |||||||||||||||||||||
<alto:StatementsOfOperationsLocationRealizedGains contextRef="c164"> Cost of goods sold </alto:StatementsOfOperationsLocationRealizedGains> | |||||||||||||||||||||
<us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet contextRef="c164" decimals="-3" unitRef="usd"> 29476000 </us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet> | |||||||||||||||||||||
<us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet contextRef="c165" decimals="-3" unitRef="usd"> 24343000 </us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet> | |||||||||||||||||||||
<us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet contextRef="c164" decimals="-3" unitRef="usd"> 29476000 </us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet> | |||||||||||||||||||||
<us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet contextRef="c165" decimals="-3" unitRef="usd"> 24343000 </us-gaap:GainLossOnDerivativeInstrumentsHeldForTradingPurposesNet> | |||||||||||||||||||||
<alto:TypeOfInstrumentUnrealizedLosses contextRef="c166"> Commodity contracts </alto:TypeOfInstrumentUnrealizedLosses> | |||||||||||||||||||||
<alto:StatementsOfOperationsLocationUnrealizedLosses contextRef="c166"> Cost of goods sold </alto:StatementsOfOperationsLocationUnrealizedLosses> | |||||||||||||||||||||
<us-gaap:UnrealizedGainLossOnDerivatives contextRef="c166" decimals="-3" unitRef="usd"> 2706000 </us-gaap:UnrealizedGainLossOnDerivatives> | |||||||||||||||||||||
<us-gaap:UnrealizedGainLossOnDerivatives contextRef="c167" decimals="-3" unitRef="usd"> -9290000 </us-gaap:UnrealizedGainLossOnDerivatives> | |||||||||||||||||||||
<us-gaap:UnrealizedGainLossOnDerivatives contextRef="c166" decimals="-3" unitRef="usd"> 2706000 </us-gaap:UnrealizedGainLossOnDerivatives> | |||||||||||||||||||||
<us-gaap:UnrealizedGainLossOnDerivatives contextRef="c167" decimals="-3" unitRef="usd"> -9290000 </us-gaap:UnrealizedGainLossOnDerivatives> | |||||||||||||||||||||
<alto:TypeOfInstrumentUnrealizedLosses contextRef="c168"> Commodity contracts </alto:TypeOfInstrumentUnrealizedLosses> | |||||||||||||||||||||
<alto:StatementsOfOperationsLocationUnrealizedLosses contextRef="c168"> Cost of goods sold </alto:StatementsOfOperationsLocationUnrealizedLosses> | |||||||||||||||||||||
<us-gaap:UnrealizedGainLossOnDerivatives contextRef="c168" decimals="-3" unitRef="usd"> -7540000 </us-gaap:UnrealizedGainLossOnDerivatives> | |||||||||||||||||||||
<us-gaap:UnrealizedGainLossOnDerivatives contextRef="c169" decimals="-3" unitRef="usd"> -4932000 </us-gaap:UnrealizedGainLossOnDerivatives> | |||||||||||||||||||||
<us-gaap:UnrealizedGainLossOnDerivatives contextRef="c168" decimals="-3" unitRef="usd"> -7540000 </us-gaap:UnrealizedGainLossOnDerivatives> | |||||||||||||||||||||
<us-gaap:UnrealizedGainLossOnDerivatives contextRef="c169" decimals="-3" unitRef="usd"> -4932000 </us-gaap:UnrealizedGainLossOnDerivatives> | |||||||||||||||||||||
<us-gaap:DebtDisclosureTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.25in">6.</td><td style="text-align: left">DEBT.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">Long-term borrowings are summarized as follows (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">June 30,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">December 31,<br/> 2021</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Kinergy line of credit</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">52,596</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50,401</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less unamortized debt financing costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(78</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(40</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less short-term portion</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">—</div></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left">Long-term debt</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">52,518</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">50,361</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">As of June 30, 2022, Kinergy had $28.6 million in unused borrowing availability under its line of credit. In addition, the Company believes it is currently in compliance with its covenants under the line of credit.</p> </us-gaap:DebtDisclosureTextBlock> | |||||||||||||||||||||
<us-gaap:ScheduleOfDebtTableTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.25in">6.</td><td style="text-align: left">DEBT.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">June 30,<br/> 2022</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">December 31,<br/> 2021</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 76%; text-align: left">Kinergy line of credit</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">52,596</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">50,401</td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less unamortized debt financing costs</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(78</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(40</td><td style="text-align: left">)</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less short-term portion</td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-97">—</div></td><td style="text-align: left"> </td><td> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-98">—</div></td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-bottom: 4pt; text-align: left">Long-term debt</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">52,518</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">50,361</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> </us-gaap:ScheduleOfDebtTableTextBlock> | |||||||||||||||||||||
<us-gaap:UnamortizedLossReacquiredDebtNoncurrent contextRef="c2" decimals="-3" unitRef="usd"> 52596000 </us-gaap:UnamortizedLossReacquiredDebtNoncurrent> | |||||||||||||||||||||
<us-gaap:UnamortizedLossReacquiredDebtNoncurrent contextRef="c3" decimals="-3" unitRef="usd"> 50401000 </us-gaap:UnamortizedLossReacquiredDebtNoncurrent> | |||||||||||||||||||||
<us-gaap:UnamortizedDebtIssuanceExpense contextRef="c2" decimals="-3" unitRef="usd"> 78000 </us-gaap:UnamortizedDebtIssuanceExpense> | |||||||||||||||||||||
<us-gaap:UnamortizedDebtIssuanceExpense contextRef="c3" decimals="-3" unitRef="usd"> 40000 </us-gaap:UnamortizedDebtIssuanceExpense> | |||||||||||||||||||||
<us-gaap:OtherLongTermDebt contextRef="c2" decimals="-3" unitRef="usd"> 52518000 </us-gaap:OtherLongTermDebt> | |||||||||||||||||||||
<us-gaap:OtherLongTermDebt contextRef="c3" decimals="-3" unitRef="usd"> 50361000 </us-gaap:OtherLongTermDebt> | |||||||||||||||||||||
<us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount contextRef="c2" decimals="-5" unitRef="usd"> 28600000 </us-gaap:DebtInstrumentUnusedBorrowingCapacityAmount> | |||||||||||||||||||||
<us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.25in">7.</td><td style="text-align: left">COMMITMENTS AND CONTINGENCIES.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Sales Commitments</span></i> – At June 30, 2022, the Company had entered into sales contracts with its major customers to sell certain quantities of alcohol and essential ingredients. The Company had open alcohol indexed-price contracts for 103,094,000 gallons as of June 30, 2022 and open fixed-price alcohol sales contracts totaling $102,157,000 as of June 30, 2022. The Company had open fixed-price sales contracts for essential ingredients totaling $18,847,000 as of June 30, 2022. These sales contracts are scheduled to be completed throughout 2022.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Purchase Commitments</span></i> – At June 30, 2022, the Company had indexed-price purchase contracts to purchase 12,746,000 gallons of alcohol and fixed-price purchase contracts to purchase $68,886,000 of alcohol from its suppliers. The Company had fixed-price purchase contracts to purchase $104,062,000 of corn from its suppliers as of June 30, 2022. The Company had fixed-price purchase contracts for natural gas totaling $7,724,000 and indexed-price purchase contracts for natural gas totaling 2,140,000 MMBTU. The Company also had future commitments for certain capital projects totaling $34,800,000. These purchase commitments are scheduled to be satisfied throughout 2022 and 2023.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Litigation – General</span> –</i> The Company is subject to various claims and contingencies in the ordinary course of its business, including those related to litigation, business transactions, employee-related matters, environmental regulations, and others. When the Company is aware of a claim or potential claim, it assesses the likelihood of any loss or exposure. If it is probable that a loss will result and the amount of the loss can be reasonably estimated, the Company will record a liability for the loss. If the loss is not probable or the amount of the loss cannot be reasonably estimated, the Company discloses the claim if the likelihood of a potential loss is reasonably possible and the amount involved could be material. While there can be no assurances, the Company does not expect that any of its pending legal proceedings will have a material impact on the Company’s financial condition or results of operations.</p> </us-gaap:CommitmentsAndContingenciesDisclosureTextBlock> | |||||||||||||||||||||
<alto:IndexedpricePurchaseContracts contextRef="c0" decimals="0" unitRef="pure"> 103094000 </alto:IndexedpricePurchaseContracts> | |||||||||||||||||||||
<us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted contextRef="c170" decimals="-3" unitRef="usd"> 102157000000 </us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted> | |||||||||||||||||||||
<us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted contextRef="c2" decimals="-3" unitRef="usd"> 18847000000 </us-gaap:SignificantSupplyCommitmentRemainingMinimumAmountCommitted> | |||||||||||||||||||||
<alto:IndexedpricePurchaseContracts contextRef="c171" decimals="0" unitRef="pure"> 12746000 </alto:IndexedpricePurchaseContracts> | |||||||||||||||||||||
<us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted contextRef="c172" decimals="-3" unitRef="usd"> 68886000000 </us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted> | |||||||||||||||||||||
<us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted contextRef="c173" decimals="-3" unitRef="usd"> 104062000000 </us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted> | |||||||||||||||||||||
<us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted contextRef="c174" decimals="-3" unitRef="usd"> 7724000000 </us-gaap:PurchaseCommitmentRemainingMinimumAmountCommitted> | |||||||||||||||||||||
<alto:IndexedpricePurchaseContracts contextRef="c175" decimals="0" unitRef="pure"> 2140000 </alto:IndexedpricePurchaseContracts> | |||||||||||||||||||||
<us-gaap:LongTermPurchaseCommitmentAmount contextRef="c0" decimals="-3" unitRef="usd"> 34800000000 </us-gaap:LongTermPurchaseCommitmentAmount> | |||||||||||||||||||||
<us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="text-align: left; width: 0"/><td style="text-align: left; width: 0.25in">8.</td><td style="text-align: left">PENSION AND RETIREMENT BENEFIT PLANS.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company sponsors a defined benefit pension plan (the “Retirement Plan”) and a healthcare and life insurance plan (the “Postretirement Plan”).</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Retirement Plan is noncontributory, and covers only “grandfathered” unionized employees at the Company’s Pekin, Illinois facility who fulfill minimum age and service requirements. Benefits are based on a prescribed formula based upon the employee’s years of service. The Retirement Plan, which is part of a collective bargaining agreement, covers only union employees hired prior to November 1, 2010.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Company uses a December 31 measurement date for its Retirement Plan. The Company’s funding policy is to make the minimum annual contribution required by applicable regulations. As of December 31, 2021, the Retirement Plan’s accumulated projected benefit obligation was $23.8 million, with a fair value of plan assets of $20.0 million. The underfunded amount of $3.8 million is recorded on the Company’s consolidated balance sheet in other liabilities.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">For the three months ended June 30, 2022, the Retirement Plan’s net periodic benefit was $8,000, comprised of $273,000 of expected return on plan assets, partially offset by $164,000 in interest cost and $101,000 in service cost. For the three months ended June 30, 2021, the Retirement Plan’s net periodic expense was $22,000, comprised of $151,000 in interest cost and $109,000 in service cost, partially offset by $238,000 of expected return on plan assets. For the six months ended June 30, 2022, the Retirement Plan’s net periodic benefit was $16,000, comprised of $546,000 of expected return on plan assets, partially offset by $328,000 in interest cost and $202,000 in service cost. For the six months ended June 30, 2021, the Retirement Plan’s net periodic expense was $44,000, comprised of $302,000 in interest cost and $218,000 in service cost, partially offset by $476,000 of expected return on plan assets.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">The Postretirement Plan provides postretirement medical benefits and life insurance to certain “grandfathered” unionized employees. Employees hired after December 31, 2000 are not eligible to participate in the Postretirement Plan. The Postretirement Plan is contributory, with contributions required at the same rate as active employees. Benefit eligibility under the plan declines at age 65 from a defined benefit to a defined dollar cap based upon years of service. As of December 31, 2021, the Postretirement Plan’s accumulated projected benefit obligation was $4.3 million and is recorded on the Company’s consolidated balance sheet in other liabilities. The Company’s funding policy is to make the minimum annual contribution required by applicable regulations.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">For the three months ended June 30, 2022, the Postretirement Plan’s net periodic expense was $32,000, comprised of $6,000 of interest cost and $26,000 of service cost. For the three months ended June 30, 2021, the Postretirement Plan’s net periodic expense was $42,000, comprised of $10,000 of interest cost, $26,000 of service cost and $6,000 of amortization expense.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left; text-indent: 0in">For the six months ended June 30, 2022, the Postretirement Plan’s net periodic expense was $64,000, comprised of $12,000 of interest cost and $52,000 of service cost. For the six months ended June 30, 2021, the Postretirement Plan’s net periodic expense was $84,000, comprised of $20,000 of interest cost, $52,000 of service cost and $12,000 of amortization expense.</p> </us-gaap:PensionAndOtherPostretirementBenefitsDisclosureTextBlock> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c176" decimals="-5" unitRef="usd"> 23800000 </us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets contextRef="c176" decimals="-5" unitRef="usd"> 20000000 </us-gaap:DefinedBenefitPlanPensionPlansWithAccumulatedBenefitObligationsInExcessOfPlanAssetsAggregateFairValueOfPlanAssets> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanFundedStatusOfPlan contextRef="c176" decimals="-5" unitRef="usd"> 3800000 </us-gaap:DefinedBenefitPlanFundedStatusOfPlan> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1 contextRef="c177" decimals="0" unitRef="usd"> 8000 </us-gaap:DefinedBenefitPlanRecognizedNetGainLossDueToSettlements1> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c177" decimals="0" unitRef="usd"> 273000 </us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanInterestCost contextRef="c177" decimals="0" unitRef="usd"> 164000 </us-gaap:DefinedBenefitPlanInterestCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanServiceCost contextRef="c177" decimals="0" unitRef="usd"> 101000 </us-gaap:DefinedBenefitPlanServiceCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c178" decimals="0" unitRef="usd"> -22000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanInterestCost contextRef="c178" decimals="0" unitRef="usd"> 151000 </us-gaap:DefinedBenefitPlanInterestCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanServiceCost contextRef="c178" decimals="0" unitRef="usd"> 109000 </us-gaap:DefinedBenefitPlanServiceCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c178" decimals="0" unitRef="usd"> 238000 </us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c179" decimals="0" unitRef="usd"> 16000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c179" decimals="0" unitRef="usd"> 546000 </us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanInterestCost contextRef="c179" decimals="0" unitRef="usd"> 328000 </us-gaap:DefinedBenefitPlanInterestCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanServiceCost contextRef="c179" decimals="0" unitRef="usd"> 202000 </us-gaap:DefinedBenefitPlanServiceCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c180" decimals="0" unitRef="usd"> 44000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanInterestCost contextRef="c180" decimals="0" unitRef="usd"> 302000 </us-gaap:DefinedBenefitPlanInterestCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanServiceCost contextRef="c180" decimals="0" unitRef="usd"> 218000 </us-gaap:DefinedBenefitPlanServiceCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets contextRef="c180" decimals="0" unitRef="usd"> 476000 </us-gaap:DefinedBenefitPlanExpectedReturnOnPlanAssets> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation contextRef="c181" decimals="-5" unitRef="usd"> 4300000 </us-gaap:DefinedBenefitPlanAccumulatedBenefitObligation> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c182" decimals="0" unitRef="usd"> 32000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanServiceCost contextRef="c182" decimals="0" unitRef="usd"> 6000 </us-gaap:DefinedBenefitPlanServiceCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanInterestCost contextRef="c182" decimals="0" unitRef="usd"> 26000 </us-gaap:DefinedBenefitPlanInterestCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c183" decimals="0" unitRef="usd"> 42000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanInterestCost contextRef="c183" decimals="0" unitRef="usd"> 10000 </us-gaap:DefinedBenefitPlanInterestCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanServiceCost contextRef="c183" decimals="0" unitRef="usd"> 26000 </us-gaap:DefinedBenefitPlanServiceCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c183" decimals="0" unitRef="usd"> 6000 </us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c184" decimals="0" unitRef="usd"> 64000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanServiceCost contextRef="c184" decimals="0" unitRef="usd"> 12000 </us-gaap:DefinedBenefitPlanServiceCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanInterestCost contextRef="c184" decimals="0" unitRef="usd"> 52000 </us-gaap:DefinedBenefitPlanInterestCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost contextRef="c185" decimals="0" unitRef="usd"> 84000 </us-gaap:DefinedBenefitPlanNetPeriodicBenefitCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanInterestCost contextRef="c185" decimals="0" unitRef="usd"> 20000 </us-gaap:DefinedBenefitPlanInterestCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanServiceCost contextRef="c185" decimals="0" unitRef="usd"> 52000 </us-gaap:DefinedBenefitPlanServiceCost> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses contextRef="c185" decimals="0" unitRef="usd"> 12000 </us-gaap:DefinedBenefitPlanAmortizationOfGainsLosses> | |||||||||||||||||||||
<us-gaap:FairValueDisclosuresTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><tr style="vertical-align: top; text-align: justify"> <td style="width: 0.25in; text-align: left">9.</td><td style="text-align: justify">FAIR VALUE MEASUREMENTS.</td> </tr></table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The fair value hierarchy prioritizes the inputs used in valuation techniques into three levels, as follows:</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.5in"/><td style="text-align: left; width: 0.25in">●</td><td style="text-align: left">Level 1 – Observable inputs – unadjusted quoted prices in active markets for identical assets and liabilities;</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.5in"/><td style="text-align: left; width: 0.25in">●</td><td style="text-align: left">Level 2 – Observable inputs other than quoted prices included in Level 1 that are observable for the asset or liability through corroboration with market data; and</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.5in"/><td style="text-align: left; width: 0.25in">●</td><td style="text-align: left">Level 3 – Unobservable inputs – includes amounts derived from valuation models where one or more significant inputs are unobservable. For fair value measurements using significant unobservable inputs, a description of the inputs and the information used to develop the inputs is required along with a reconciliation of Level 3 values from the prior reporting period.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Pooled separate accounts</span></i> – Pooled separate accounts invest primarily in domestic and international stocks, commercial paper or single mutual funds. The net asset value is used as a practical expedient to determine fair value for these accounts. Each pooled separate account provides for redemptions by the Retirement Plan at reported net asset values per share, with little to no advance notice requirement, therefore these funds are classified within Level 2 of the valuation hierarchy.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Long-Lived Assets Held-for-Sale</span></i> – The Company recorded its long-lived assets associated with its property and equipment held-for-sale at fair value at June 30, 2022 and December 31, 2021 of $1,000,000. The fair values of these assets are based on observable values for the assets through corroboration with market data and are designated as Level 3 inputs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"><i><span style="text-decoration:underline">Other Derivative Instruments</span></i> – The Company’s other derivative instruments consist of commodity positions. The fair values of the commodity positions are based on quoted prices on the commodity exchanges and are designated as Level 1 inputs.</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The following table summarizes recurring and nonrecurring fair value measurements by level at June 30, 2022 (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom">Fair</td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">Level 3</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>Assets:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 52%; text-align: left">Derivative financial instruments</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-99">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Long-lived assets held-for-sale</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">28,488</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">27,488</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Derivative financial instruments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(32,770</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(32,770</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-105">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The following table summarizes recurring and nonrecurring fair value measurements by level at December 31, 2021 (in thousands):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center">Benefit Plan</td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center">Fair</td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center">Percentage</td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Value</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Level 3</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Allocation</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 40%; text-align: left">Derivative financial instruments</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,839</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,839</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Long-lived assets held-for-sale</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Defined benefit plan assets(1)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">(pooled separate accounts):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left">Large U.S. Equity(2)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,612</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,612</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">Small/Mid U.S. Equity(3)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left">International Equity(4)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,909</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,909</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">Fixed Income(5)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,782</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,782</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-117">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">39</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">36,826</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,839</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,987</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Liabilities: </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">Derivative financial instruments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(13,582</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(13,582</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.25in">(1)</td><td style="text-align: left">Included in other assets in the consolidated balance sheets.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.25in">(2)</td><td style="text-align: left">This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="text-align: left; width: 15.85pt">(3)</td><td style="text-align: left">This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.25in">(4)</td><td style="text-align: left">This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"/><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; margin-top: 0pt; margin-bottom: 0pt"><tr style="vertical-align: top"> <td style="text-align: left; width: 0.25in">(5)</td><td style="text-align: left">This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund.</td></tr></table> </us-gaap:FairValueDisclosuresTextBlock> | |||||||||||||||||||||
<us-gaap:PropertyPlantAndEquipmentGross contextRef="c3" decimals="-3" unitRef="usd"> 1000000000 </us-gaap:PropertyPlantAndEquipmentGross> | |||||||||||||||||||||
<us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom">Fair</td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">Value</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center; vertical-align: bottom">Level 3</td><td style="padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td>Assets:</td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td><td> </td> <td colspan="2"> </td><td> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 52%; text-align: left">Derivative financial instruments</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">27,488</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-99">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-100">—</div></td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Long-lived assets held-for-sale</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-101">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-102">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,000</td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">28,488</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">27,488</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-103">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,000</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td>Liabilities:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Derivative financial instruments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(32,770</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(32,770</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-104">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-105">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center">Benefit Plan</td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center">Fair</td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; vertical-align: bottom"> </td><td style="text-align: center; vertical-align: bottom"> </td> <td colspan="2" style="vertical-align: bottom; text-align: center">Percentage</td><td style="text-align: center; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Value</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Level 1</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Level 2</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Level 3</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Allocation</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Assets:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; width: 40%; text-align: left">Derivative financial instruments</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,839</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">15,839</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-106">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right"><div style="-sec-ix-hidden: hidden-fact-107">—</div></td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.125in; text-align: left">Long-lived assets held-for-sale</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-108">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-109">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">1,000</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.125in; text-align: left">Defined benefit plan assets(1)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">(pooled separate accounts):</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left">Large U.S. Equity(2)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,612</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-110">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">5,612</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-111">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">28</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">Small/Mid U.S. Equity(3)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-112">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">3,684</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-113">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">18</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="padding-left: 0.25in; text-align: left">International Equity(4)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,909</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-114">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">2,909</td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"><div style="-sec-ix-hidden: hidden-fact-115">—</div></td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">15</td><td style="text-align: left">%</td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">Fixed Income(5)</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,782</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-116">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">7,782</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-117">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right">39</td><td style="padding-bottom: 1.5pt; text-align: left">%</td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">36,826</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">15,839</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,987</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">1,000</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Liabilities: </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="padding-left: 0.25in; text-align: left">Derivative financial instruments</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(13,582</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(13,582</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-118">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right"><div style="-sec-ix-hidden: hidden-fact-119">—</div></td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right"> </td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin: 0pt 0"> </p> </us-gaap:FairValueAssetsAndLiabilitiesMeasuredOnRecurringAndNonrecurringBasisTableTextBlock> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c186" decimals="-3" unitRef="usd"> 27488000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c187" decimals="-3" unitRef="usd"> 27488000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c190" decimals="-3" unitRef="usd"> 1000000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c193" decimals="-3" unitRef="usd"> 1000000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c2" decimals="-3" unitRef="usd"> 28488000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c194" decimals="-3" unitRef="usd"> 27488000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c196" decimals="-3" unitRef="usd"> 1000000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:LiabilitiesFairValueDisclosure contextRef="c197" decimals="-3" unitRef="usd"> -32770000 </us-gaap:LiabilitiesFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:LiabilitiesFairValueDisclosure contextRef="c198" decimals="-3" unitRef="usd"> -32770000 </us-gaap:LiabilitiesFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c201" decimals="-3" unitRef="usd"> 15839000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c202" decimals="-3" unitRef="usd"> 15839000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c205" decimals="-3" unitRef="usd"> 1000000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c208" decimals="-3" unitRef="usd"> 1000000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c209" decimals="-3" id="ix_38_fact" unitRef="usd"> 5612000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c211" decimals="-3" id="ix_39_fact" unitRef="usd"> 5612000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="c209" decimals="2" id="ix_40_fact" unitRef="pure"> 0.28 </us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c213" decimals="-3" id="ix_32_fact" unitRef="usd"> 3684000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c215" decimals="-3" id="ix_33_fact" unitRef="usd"> 3684000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="c213" decimals="2" id="ix_34_fact" unitRef="pure"> 0.18 </us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c217" decimals="-3" id="ix_41_fact" unitRef="usd"> 2909000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c219" decimals="-3" id="ix_42_fact" unitRef="usd"> 2909000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="c217" decimals="2" id="ix_43_fact" unitRef="pure"> 0.15 </us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c221" decimals="-3" id="ix_35_fact" unitRef="usd"> 7782000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c223" decimals="-3" id="ix_36_fact" unitRef="usd"> 7782000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage contextRef="c221" decimals="2" id="ix_37_fact" unitRef="pure"> 0.39 </us-gaap:DefinedBenefitPlanPlanAssetsTargetAllocationPercentage> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c225" decimals="-3" unitRef="usd"> 36826000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c226" decimals="-3" unitRef="usd"> 15839000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c227" decimals="-3" unitRef="usd"> 19987000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c228" decimals="-3" unitRef="usd"> 1000000 </us-gaap:AssetsFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:LiabilitiesFairValueDisclosure contextRef="c229" decimals="-3" unitRef="usd"> -13582000 </us-gaap:LiabilitiesFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:LiabilitiesFairValueDisclosure contextRef="c230" decimals="-3" unitRef="usd"> -13582000 </us-gaap:LiabilitiesFairValueDisclosure> | |||||||||||||||||||||
<us-gaap:EarningsPerShareTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt" width="100%"><tr style="vertical-align: top"> <td style="text-align: left; width: 0"/><td style="text-align: left; width: 0.25in">10.</td><td style="text-align: left">EARNINGS PER SHARE.</td></tr></table><p style="font: 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">The following tables compute basic and diluted earnings per share (in thousands, except per share data):</p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Three Months Ended June 30, 2022</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Income<br/> Numerator</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Shares<br/> Denominator</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Per-Share<br/> Amount</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income attributed to Alto Ingredients, Inc.</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,115</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less: Preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(315</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: Income allocated to participating securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(284</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Basic income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">21,516</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">72,936</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.29</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Add: Dilutive instruments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">187</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Diluted income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">21,516</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">73,123</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.29</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Three Months Ended June 30, 2021</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Income Numerator</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Shares Denominator</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Per-Share Amount</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income attributed to Alto Ingredients, Inc.</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,390</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less: Preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(315</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: Income allocated to participating securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(108</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Basic income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">7,967</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">71,260</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.11</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Add: Dilutive instruments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">669</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Diluted income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,967</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">71,929</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.11</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Six Months Ended June 30, 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Income Numerator</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Shares Denominator</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Per-Share Amount</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income attributed to Alto Ingredients, Inc.</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,513</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less: Preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(627</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: Income allocated to participating securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(251</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Basic income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">18,635</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">71,690</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.26</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Add: Dilutive instruments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">268</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Diluted income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">18,635</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">71,958</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.26</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Six Months Ended June 30, 2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Income Numerator</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Shares Denominator</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Per-Share Amount</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income attributed to Alto Ingredients, Inc.</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,068</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less: Preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(627</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: Income allocated to participating securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(167</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Basic income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">12,274</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">70,808</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.17</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Add: Dilutive instruments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,153</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Diluted income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,274</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">71,961</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.17</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">There were an additional aggregate potentially dilutive weighted-average shares of 964,000 from convertible securities outstanding for the three and six months ended June 30, 2022 and 2021. These securities were not considered in calculating diluted net income (loss) per share for the three and six months ended June 30, 2022 and 2021, as their effect would have been anti-dilutive. At December 31, 2021, the Company had outstanding unexercised warrants to purchase 8.9 million shares of its common stock at an exercise price of $9.76 per share. These warrants expired unexercised on April 28, 2022.</p> </us-gaap:EarningsPerShareTextBlock> | |||||||||||||||||||||
<us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock contextRef="c0"> <table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Three Months Ended June 30, 2022</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Income<br/> Numerator</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Shares<br/> Denominator</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Per-Share<br/> Amount</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income attributed to Alto Ingredients, Inc.</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">22,115</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less: Preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(315</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: Income allocated to participating securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(284</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Basic income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">21,516</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">72,936</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.29</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Add: Dilutive instruments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-120">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">187</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Diluted income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">21,516</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">73,123</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.29</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Three Months Ended June 30, 2021</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom"> <td style="vertical-align: bottom; text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Income Numerator</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Shares Denominator</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center">Per-Share Amount</td><td style="text-align: center; padding-bottom: 1.5pt; vertical-align: bottom"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income attributed to Alto Ingredients, Inc.</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">8,390</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less: Preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(315</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: Income allocated to participating securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(108</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Basic income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">7,967</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">71,260</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.11</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Add: Dilutive instruments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-121">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">669</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Diluted income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">7,967</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">71,929</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.11</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="margin: 0"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Six Months Ended June 30, 2022</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Income Numerator</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Shares Denominator</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Per-Share Amount</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income attributed to Alto Ingredients, Inc.</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">19,513</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less: Preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(627</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: Income allocated to participating securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(251</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Basic income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">18,635</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">71,690</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.26</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Add: Dilutive instruments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-122">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">268</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Diluted income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">18,635</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">71,958</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.26</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p><table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="10" style="border-bottom: Black 1.5pt solid; text-align: center">Six Months Ended June 30, 2021</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom"> <td style="text-align: center"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Income Numerator</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Shares Denominator</td><td style="text-align: center; padding-bottom: 1.5pt"> </td><td style="text-align: center; padding-bottom: 1.5pt"> </td> <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: center">Per-Share Amount</td><td style="text-align: center; padding-bottom: 1.5pt"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="width: 64%; text-align: left">Net income attributed to Alto Ingredients, Inc.</td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">13,068</td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td><td style="width: 1%"> </td> <td style="width: 1%; text-align: left"> </td><td style="width: 9%; text-align: right"> </td><td style="width: 1%; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Less: Preferred stock dividends</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right">(627</td><td style="text-align: left">)</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Less: Income allocated to participating securities</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">(167</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="font-weight: bold; text-align: left">Basic income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left">$</td><td style="padding-bottom: 4pt; text-align: right">12,274</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt; text-align: right">70,808</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.17</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Add: Dilutive instruments</td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right"><div style="-sec-ix-hidden: hidden-fact-123">—</div></td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="border-bottom: Black 1.5pt solid; text-align: left"> </td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,153</td><td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt"> </td> <td style="padding-bottom: 1.5pt; text-align: left"> </td><td style="padding-bottom: 1.5pt; text-align: right"> </td><td style="padding-bottom: 1.5pt; text-align: left"> </td></tr> <tr style="vertical-align: bottom; background-color: rgb(204,238,255)"> <td style="font-weight: bold; text-align: left">Diluted income per share:</td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td><td> </td> <td style="text-align: left"> </td><td style="text-align: right"> </td><td style="text-align: left"> </td></tr> <tr style="vertical-align: bottom; "> <td style="text-align: left">Income available to common stockholders</td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">12,274</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left"> </td><td style="border-bottom: Black 4pt double; text-align: right">71,961</td><td style="padding-bottom: 4pt; text-align: left"> </td><td style="padding-bottom: 4pt"> </td> <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">0.17</td><td style="padding-bottom: 4pt; text-align: left"> </td></tr> </table><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"> </p> </us-gaap:ScheduleOfEarningsPerShareBasicByCommonClassTextBlock> | |||||||||||||||||||||
<us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c10" decimals="-3" unitRef="usd"> 22115000 </us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss> | |||||||||||||||||||||
<us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c10" decimals="-3" unitRef="usd"> -315000 </us-gaap:StockRedeemedOrCalledDuringPeriodValue> | |||||||||||||||||||||
<alto:IncomeAllocatedToParticipatingSecurities contextRef="c10" decimals="-3" unitRef="usd"> -284000 </alto:IncomeAllocatedToParticipatingSecurities> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c10" decimals="-3" unitRef="usd"> 21516000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c10" decimals="INF" unitRef="shares"> 72936 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareBasic contextRef="c10" decimals="2" unitRef="usdPershares"> 0.29 </us-gaap:EarningsPerShareBasic> | |||||||||||||||||||||
<alto:DilutiveInstruments contextRef="c10" decimals="INF" unitRef="shares"> 187 </alto:DilutiveInstruments> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c10" decimals="-3" unitRef="usd"> 21516000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c10" decimals="INF" unitRef="shares"> 73123 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> | |||||||||||||||||||||
<us-gaap:EarningsPerShareDiluted contextRef="c10" decimals="2" unitRef="usdPershares"> 0.29 </us-gaap:EarningsPerShareDiluted> | |||||||||||||||||||||
<us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c11" decimals="-3" unitRef="usd"> 8390000 </us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss> | |||||||||||||||||||||
<us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c11" decimals="-3" unitRef="usd"> -315000 </us-gaap:StockRedeemedOrCalledDuringPeriodValue> | |||||||||||||||||||||
<alto:IncomeAllocatedToParticipatingSecurities contextRef="c11" decimals="-3" unitRef="usd"> -108000 </alto:IncomeAllocatedToParticipatingSecurities> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c11" decimals="-3" unitRef="usd"> 7967000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c11" decimals="INF" unitRef="shares"> 71260 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareBasic contextRef="c11" decimals="2" unitRef="usdPershares"> 0.11 </us-gaap:EarningsPerShareBasic> | |||||||||||||||||||||
<alto:DilutiveInstruments contextRef="c11" decimals="INF" unitRef="shares"> 669 </alto:DilutiveInstruments> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c11" decimals="-3" unitRef="usd"> 7967000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c11" decimals="INF" unitRef="shares"> 71929 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> | |||||||||||||||||||||
<us-gaap:EarningsPerShareDiluted contextRef="c11" decimals="2" unitRef="usdPershares"> 0.11 </us-gaap:EarningsPerShareDiluted> | |||||||||||||||||||||
<us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c0" decimals="-3" unitRef="usd"> 19513000 </us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss> | |||||||||||||||||||||
<us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c0" decimals="-3" unitRef="usd"> -627000 </us-gaap:StockRedeemedOrCalledDuringPeriodValue> | |||||||||||||||||||||
<alto:IncomeAllocatedToParticipatingSecurities contextRef="c0" decimals="-3" unitRef="usd"> -251000 </alto:IncomeAllocatedToParticipatingSecurities> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c0" decimals="-3" unitRef="usd"> 18635000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c0" decimals="INF" unitRef="shares"> 71690 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareBasic contextRef="c0" decimals="2" unitRef="usdPershares"> 0.26 </us-gaap:EarningsPerShareBasic> | |||||||||||||||||||||
<alto:DilutiveInstruments contextRef="c0" decimals="INF" unitRef="shares"> 268 </alto:DilutiveInstruments> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c0" decimals="-3" unitRef="usd"> 18635000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c0" decimals="INF" unitRef="shares"> 71958 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> | |||||||||||||||||||||
<us-gaap:EarningsPerShareDiluted contextRef="c0" decimals="2" unitRef="usdPershares"> 0.26 </us-gaap:EarningsPerShareDiluted> | |||||||||||||||||||||
<us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss contextRef="c12" decimals="-3" unitRef="usd"> 13068000 </us-gaap:BusinessAcquisitionsProFormaNetIncomeLoss> | |||||||||||||||||||||
<us-gaap:StockRedeemedOrCalledDuringPeriodValue contextRef="c12" decimals="-3" unitRef="usd"> -627000 </us-gaap:StockRedeemedOrCalledDuringPeriodValue> | |||||||||||||||||||||
<alto:IncomeAllocatedToParticipatingSecurities contextRef="c12" decimals="-3" unitRef="usd"> -167000 </alto:IncomeAllocatedToParticipatingSecurities> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic contextRef="c12" decimals="-3" unitRef="usd"> 12274000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersBasic> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfSharesOutstandingBasic contextRef="c12" decimals="INF" unitRef="shares"> 70808 </us-gaap:WeightedAverageNumberOfSharesOutstandingBasic> | |||||||||||||||||||||
<us-gaap:EarningsPerShareBasic contextRef="c12" decimals="2" unitRef="usdPershares"> 0.17 </us-gaap:EarningsPerShareBasic> | |||||||||||||||||||||
<alto:DilutiveInstruments contextRef="c12" decimals="INF" unitRef="shares"> 1153 </alto:DilutiveInstruments> | |||||||||||||||||||||
<us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted contextRef="c12" decimals="-3" unitRef="usd"> 12274000 </us-gaap:NetIncomeLossAvailableToCommonStockholdersDiluted> | |||||||||||||||||||||
<us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding contextRef="c12" decimals="INF" unitRef="shares"> 71961 </us-gaap:WeightedAverageNumberOfDilutedSharesOutstanding> | |||||||||||||||||||||
<us-gaap:EarningsPerShareDiluted contextRef="c12" decimals="2" unitRef="usdPershares"> 0.17 </us-gaap:EarningsPerShareDiluted> | |||||||||||||||||||||
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c10" decimals="0" unitRef="shares"> 964000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount> | |||||||||||||||||||||
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c11" decimals="0" unitRef="shares"> 964000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount> | |||||||||||||||||||||
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c0" decimals="0" unitRef="shares"> 964000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount> | |||||||||||||||||||||
<us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount contextRef="c12" decimals="0" unitRef="shares"> 964000 </us-gaap:AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits contextRef="c233" decimals="1" unitRef="shares"> 8.9 </us-gaap:StockIssuedDuringPeriodSharesConversionOfUnits> | |||||||||||||||||||||
<us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1 contextRef="c3" decimals="2" unitRef="usdPershares"> 9.76 </us-gaap:ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1> | |||||||||||||||||||||
<us-gaap:NotesAndLoansReceivableNetCurrent contextRef="c2" id="hidden-fact-0" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ReceivablesNetCurrent contextRef="c2" id="hidden-fact-1" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:Goodwill contextRef="c3" id="hidden-fact-2" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:CommitmentsAndContingencies contextRef="c2" id="hidden-fact-3" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:CommitmentsAndContingencies contextRef="c3" id="hidden-fact-4" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesIssued contextRef="c4" id="hidden-fact-5" unitRef="shares" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesIssued contextRef="c5" id="hidden-fact-6" unitRef="shares" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesOutstanding contextRef="c4" id="hidden-fact-7" unitRef="shares" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:PreferredStockSharesOutstanding contextRef="c5" id="hidden-fact-8" unitRef="shares" xsi:nil="true"/> | |||||||||||||||||||||
<alto:CommonStockValueOne contextRef="c2" id="hidden-fact-9" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<alto:CommonStockValueOne contextRef="c3" id="hidden-fact-10" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetImpairmentCharges contextRef="c10" id="hidden-fact-11" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetImpairmentCharges contextRef="c0" id="hidden-fact-12" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:InterestIncomeOther contextRef="c11" id="hidden-fact-13" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:InterestIncomeOther contextRef="c12" id="hidden-fact-14" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<alto:IncomeFromLoanForgiveness contextRef="c10" id="hidden-fact-15" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<alto:IncomeFromLoanForgiveness contextRef="c0" id="hidden-fact-16" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:IncomeTaxExpenseBenefit contextRef="c10" id="hidden-fact-17" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:IncomeTaxExpenseBenefit contextRef="c11" id="hidden-fact-18" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:IncomeTaxExpenseBenefit contextRef="c0" id="hidden-fact-19" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:IncomeTaxExpenseBenefit contextRef="c12" id="hidden-fact-20" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:InventoryLIFOReservePeriodCharge contextRef="c12" id="hidden-fact-21" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetImpairmentCharges contextRef="c0" id="hidden-fact-22" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:GainLossOnSaleOfInvestments contextRef="c0" id="hidden-fact-23" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInAssetsHeldForSale contextRef="c0" id="hidden-fact-24" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:IncreaseDecreaseInMortgageLoansHeldForSale contextRef="c0" id="hidden-fact-25" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ProceedsFromSaleOfBuildings contextRef="c0" id="hidden-fact-26" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:PaymentsToAcquireBusinessesNetOfCashAcquired contextRef="c12" id="hidden-fact-27" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ProceedsFromRepaymentsOfSecuredDebt contextRef="c12" id="hidden-fact-28" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ProceedsFromStockOptionsExercised contextRef="c0" id="hidden-fact-29" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:RepaymentsOfShortTermDebt contextRef="c0" id="hidden-fact-30" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:PaymentsOfDividendsPreferredStockAndPreferenceStock contextRef="c12" id="hidden-fact-31" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<alto:AccruedPreferredStockDividends contextRef="c0" id="hidden-fact-32" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c20" id="hidden-fact-33" unitRef="shares" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c20" id="hidden-fact-34" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c23" id="hidden-fact-35" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c24" id="hidden-fact-36" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c20" id="hidden-fact-37" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c21" id="hidden-fact-38" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c23" id="hidden-fact-39" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c24" id="hidden-fact-40" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c22" id="hidden-fact-41" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c23" id="hidden-fact-42" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueAcquisitions contextRef="c24" id="hidden-fact-43" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c20" id="hidden-fact-44" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c21" id="hidden-fact-45" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c22" id="hidden-fact-46" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c24" id="hidden-fact-47" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c20" id="hidden-fact-48" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c21" id="hidden-fact-49" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c22" id="hidden-fact-50" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c24" id="hidden-fact-51" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodSharesShareBasedCompensation contextRef="c32" id="hidden-fact-52" unitRef="shares" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c32" id="hidden-fact-53" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c33" id="hidden-fact-54" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c35" id="hidden-fact-55" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c36" id="hidden-fact-56" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c35" id="hidden-fact-57" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c36" id="hidden-fact-58" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c34" id="hidden-fact-59" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c36" id="hidden-fact-60" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c34" id="hidden-fact-61" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c36" id="hidden-fact-62" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c47" id="hidden-fact-63" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c50" id="hidden-fact-64" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c51" id="hidden-fact-65" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c50" id="hidden-fact-66" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c51" id="hidden-fact-67" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c47" id="hidden-fact-68" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c48" id="hidden-fact-69" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c50" id="hidden-fact-70" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueNewIssues contextRef="c51" id="hidden-fact-71" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c49" id="hidden-fact-72" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c51" id="hidden-fact-73" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c49" id="hidden-fact-74" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c51" id="hidden-fact-75" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c59" id="hidden-fact-76" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c61" id="hidden-fact-77" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:StockIssuedDuringPeriodValueShareBasedCompensation contextRef="c62" id="hidden-fact-78" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c61" id="hidden-fact-79" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShareBasedCompensation contextRef="c62" id="hidden-fact-80" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c60" id="hidden-fact-81" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DividendsPreferredStock contextRef="c62" id="hidden-fact-82" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c59" id="hidden-fact-83" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c60" id="hidden-fact-84" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:NetIncomeLoss contextRef="c62" id="hidden-fact-85" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c114" id="hidden-fact-86" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c123" id="hidden-fact-87" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:RevenueFromContractWithCustomerIncludingAssessedTax contextRef="c125" id="hidden-fact-88" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c147" id="hidden-fact-89" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:CostOfGoodsAndServicesSold contextRef="c149" id="hidden-fact-90" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c123" id="hidden-fact-91" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:GrossProfit contextRef="c125" id="hidden-fact-92" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<alto:LiabilitiesBalanceSheetLocation contextRef="c0" id="hidden-fact-93" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:FairValueHedgeLiabilitiesAtFairValue contextRef="c2" id="hidden-fact-94" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<alto:LiabilitiesBalanceSheetLocation contextRef="c69" id="hidden-fact-95" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:FairValueHedgeLiabilitiesAtFairValue contextRef="c3" id="hidden-fact-96" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShortTermLeaseCost contextRef="c0" id="hidden-fact-97" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:ShortTermLeaseCost contextRef="c69" id="hidden-fact-98" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c188" id="hidden-fact-99" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c189" id="hidden-fact-100" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c191" id="hidden-fact-101" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c192" id="hidden-fact-102" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c195" id="hidden-fact-103" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:LiabilitiesFairValueDisclosure contextRef="c199" id="hidden-fact-104" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:LiabilitiesFairValueDisclosure contextRef="c200" id="hidden-fact-105" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c203" id="hidden-fact-106" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c204" id="hidden-fact-107" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c206" id="hidden-fact-108" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c207" id="hidden-fact-109" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c210" id="hidden-fact-110" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c212" id="hidden-fact-111" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c214" id="hidden-fact-112" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c216" id="hidden-fact-113" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c218" id="hidden-fact-114" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c220" id="hidden-fact-115" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c222" id="hidden-fact-116" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:AssetsFairValueDisclosure contextRef="c224" id="hidden-fact-117" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:LiabilitiesFairValueDisclosure contextRef="c231" id="hidden-fact-118" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:LiabilitiesFairValueDisclosure contextRef="c232" id="hidden-fact-119" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DilutiveSecurities contextRef="c10" id="hidden-fact-120" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DilutiveSecurities contextRef="c11" id="hidden-fact-121" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DilutiveSecurities contextRef="c0" id="hidden-fact-122" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<us-gaap:DilutiveSecurities contextRef="c12" id="hidden-fact-123" unitRef="usd" xsi:nil="true"/> | |||||||||||||||||||||
<dei:AmendmentFlag contextRef="c0"> false </dei:AmendmentFlag> | |||||||||||||||||||||
<dei:CurrentFiscalYearEndDate contextRef="c0"> --12-31 </dei:CurrentFiscalYearEndDate> | |||||||||||||||||||||
<dei:DocumentFiscalPeriodFocus contextRef="c0"> Q2 </dei:DocumentFiscalPeriodFocus> | |||||||||||||||||||||
<dei:EntityCentralIndexKey contextRef="c0"> 0000778164 </dei:EntityCentralIndexKey> | |||||||||||||||||||||
<link:footnoteLink xlink:role="http://www.xbrl.org/2003/role/link" xlink:type="extended"> | |||||||||||||||||||||
<link:loc xlink:href="#ix_24_fact" xlink:label="ix_24_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-2" xlink:label="hidden-fact-2" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_14_fact" xlink:label="ix_14_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_9_fact" xlink:label="ix_9_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_0_fact" xlink:label="ix_0_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_16_fact" xlink:label="ix_16_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_28_fact" xlink:label="ix_28_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_23_fact" xlink:label="ix_23_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_15_fact" xlink:label="ix_15_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_25_fact" xlink:label="ix_25_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_26_fact" xlink:label="ix_26_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_30_fact" xlink:label="ix_30_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_29_fact" xlink:label="ix_29_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-4" xlink:label="hidden-fact-4" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_21_fact" xlink:label="ix_21_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_11_fact" xlink:label="ix_11_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_17_fact" xlink:label="ix_17_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_1_fact" xlink:label="ix_1_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_7_fact" xlink:label="ix_7_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_12_fact" xlink:label="ix_12_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_4_fact" xlink:label="ix_4_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_27_fact" xlink:label="ix_27_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_5_fact" xlink:label="ix_5_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_20_fact" xlink:label="ix_20_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_13_fact" xlink:label="ix_13_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_3_fact" xlink:label="ix_3_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-10" xlink:label="hidden-fact-10" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_2_fact" xlink:label="ix_2_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_6_fact" xlink:label="ix_6_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_8_fact" xlink:label="ix_8_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_18_fact" xlink:label="ix_18_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_10_fact" xlink:label="ix_10_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_31_fact" xlink:label="ix_31_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_19_fact" xlink:label="ix_19_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_22_fact" xlink:label="ix_22_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:footnote id="ix_0_footnote" xlink:label="ix_0_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> <xhtml:span style="font-weight: normal">Amounts derived from the audited consolidated financial statements for the year ended December 31, 2021.</xhtml:span> </link:footnote> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_24_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-2" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_14_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_9_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_0_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_16_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_28_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_23_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_15_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_25_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_26_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_30_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_29_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-4" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_21_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_11_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_17_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_1_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_7_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_12_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_4_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_27_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_5_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_20_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_13_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_3_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-10" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_2_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_6_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_8_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_18_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_10_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_31_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_19_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_22_fact" xlink:to="ix_0_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_33_fact" xlink:label="ix_33_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_34_fact" xlink:label="ix_34_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-112" xlink:label="hidden-fact-112" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_32_fact" xlink:label="ix_32_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-113" xlink:label="hidden-fact-113" xlink:type="locator"/> | |||||||||||||||||||||
<link:footnote id="ix_1_footnote" xlink:label="ix_1_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> This category includes investments in funds comprised of equity securities of small- and medium-sized U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund. </link:footnote> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_33_fact" xlink:to="ix_1_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_34_fact" xlink:to="ix_1_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-112" xlink:to="ix_1_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_32_fact" xlink:to="ix_1_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-113" xlink:to="ix_1_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-116" xlink:label="hidden-fact-116" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_37_fact" xlink:label="ix_37_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-117" xlink:label="hidden-fact-117" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_36_fact" xlink:label="ix_36_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_35_fact" xlink:label="ix_35_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:footnote id="ix_2_footnote" xlink:label="ix_2_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> This category includes investments in funds comprised of U.S. and foreign investment-grade fixed income securities, high-yield fixed income securities that are rated below investment-grade, U.S. treasury securities, mortgage-backed securities, and other asset-backed securities. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund. </link:footnote> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-116" xlink:to="ix_2_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_37_fact" xlink:to="ix_2_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-117" xlink:to="ix_2_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_36_fact" xlink:to="ix_2_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_35_fact" xlink:to="ix_2_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-111" xlink:label="hidden-fact-111" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_40_fact" xlink:label="ix_40_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-110" xlink:label="hidden-fact-110" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_39_fact" xlink:label="ix_39_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_38_fact" xlink:label="ix_38_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:footnote id="ix_3_footnote" xlink:label="ix_3_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> This category includes investments in funds comprised of equity securities of large U.S. companies. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund. </link:footnote> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-111" xlink:to="ix_3_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_40_fact" xlink:to="ix_3_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-110" xlink:to="ix_3_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_39_fact" xlink:to="ix_3_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_38_fact" xlink:to="ix_3_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-115" xlink:label="hidden-fact-115" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_42_fact" xlink:label="ix_42_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_43_fact" xlink:label="ix_43_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#hidden-fact-114" xlink:label="hidden-fact-114" xlink:type="locator"/> | |||||||||||||||||||||
<link:loc xlink:href="#ix_41_fact" xlink:label="ix_41_fact" xlink:type="locator"/> | |||||||||||||||||||||
<link:footnote id="ix_4_footnote" xlink:label="ix_4_footnote" xlink:role="http://www.xbrl.org/2003/role/footnote" xlink:type="resource" xml:lang="en-US"> This category includes investments in funds comprised of equity securities of foreign companies including emerging markets. The funds are valued using the net asset value method in which an average of the market prices for the underlying investments is used to value the fund. </link:footnote> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-115" xlink:to="ix_4_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_42_fact" xlink:to="ix_4_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_43_fact" xlink:to="ix_4_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="hidden-fact-114" xlink:to="ix_4_footnote" xlink:type="arc"/> | |||||||||||||||||||||
<link:footnoteArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/fact-footnote" xlink:from="ix_41_fact" xlink:to="ix_4_footnote" xlink:type="arc"/> | |||||||||||||||||||||
</link:footnoteLink> | |||||||||||||||||||||
</xbrl> |
As Of Filer Filing For·On·As Docs:Size Issuer Filing Agent 12/13/22 Alto Ingredients, Inc. 424B3 12/12/22 1:190K EdgarAgents LLC/FA 11/29/22 Alto Ingredients, Inc. S-3 4:290K EdgarAgents LLC/FA |
As Of Filer Filing For·On·As Docs:Size Issuer Filing Agent 7/06/22 Alto Ingredients, Inc. S-8 7/06/22 5:266K EdgarAgents LLC/FA 6/01/22 Alto Ingredients, Inc. 8-K:5,9 5/27/22 11:228K EdgarAgents LLC/FA |