{"product_id":"glass-recycling-owner-makes","title":"How Much Glass Recycling Owners Can Make: $127M Year 1","description":"\u003cbr\u003e\u003cdiv class=\"card_smpl\"\u003e\n\n\u003cdiv class=\"double_border\"\u003e\n\n\u003cdiv class=\"card_smpl_header\"\u003e\n\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-plus-icon.svg\" alt=\"Key Takeaways\" class=\"icon_how_to_use\"\u003e\n\n\u003ch3\u003eKey Takeaways\u003c\/h3\u003e\n\n\u003c\/div\u003e\n\n\u003cul class=\"lst_crct_blog\"\u003e\n\n\u003cli\u003eMore accepted tons spread fixed costs.\u003c\/li\u003e\n\n\u003cli\u003eFees stabilize cash before resale.\u003c\/li\u003e\n\n\u003cli\u003eCleaner glass boosts saleable yield.\u003c\/li\u003e\n\n\u003cli\u003eUptime converts volume into income.\u003c\/li\u003e\n\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003csection class=\"fml-owner-metric-cards\" aria-label=\"Owner income snapshot\"\u003e\u003cdiv class=\"metric-grid\"\u003e\n\u003carticle class=\"metric-card is-yellow\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 model results exclude fixed overhead, financing, taxes, reserves, and distributions, so owner take-home isn't determinable.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-owner-income.svg\" alt=\"Owner income icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eOwner income\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 model results exclude fixed overhead, financing, taxes, reserves, and distributions, so owner take-home isn't determinable.\"\u003eN\/A\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin equals $8.9M on $12.7M revenue; it's a planning proxy, not after-tax margin.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-net-margin.svg\" alt=\"Net margin icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eNet margin\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 EBITDA margin equals $8.9M on $12.7M revenue; it's a planning proxy, not after-tax margin.\"\u003e69.8%\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Year 1 revenue is $12.7M; use it as the closest planning anchor because target owner pay isn't supplied.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-revenue-target.svg\" alt=\"Revenue for target pay icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eRevenue for target pay\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Year 1 revenue is $12.7M; use it as the closest planning anchor because target owner pay isn't supplied.\"\u003e$12.7M\u003c\/strong\u003e\u003c\/article\u003e\u003carticle class=\"metric-card\"\u003e\u003cspan class=\"metric-icon-tip\" tabindex=\"0\" data-tooltip=\"Heavy capex, a -$3.4M cash trough, and ramping payroll make this hard despite positive EBITDA.\"\u003e\u003cimg class=\"metric-icon\" src=\"\/cdn\/shop\/files\/fml-owner-income-kpi-business-difficulty.svg\" alt=\"Business difficulty icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003eBusiness difficulty\u003c\/span\u003e\u003cstrong class=\"metric-value\" tabindex=\"0\" data-tooltip=\"Heavy capex, a -$3.4M cash trough, and ramping payroll make this hard despite positive EBITDA.\"\u003eHard\u003c\/strong\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant to test your glass recycling profit calculator?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-owner-calculator\" aria-label=\"Glass Recycling Owner Income Calculator\" data-locale=\"en-US\" data-currency=\"USD\" data-default-scenario=\"base\" data-export-filename=\"Glass Recycling Owner Income Calculator.xlsx\" data-source-site-name=\"Financial Models Lab\" data-source-site-url=\"https:\/\/financialmodelslab.com\" data-source-page-title=\"Glass Recycling Owner Income Calculator\" data-note-title=\"Planning note:\" data-note-text=\"Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\"\u003e\u003cdiv class=\"fml-owner-card\"\u003e\n\u003cheader class=\"fml-owner-header\"\u003e\u003cdiv class=\"fml-owner-heading\"\u003e\n\u003cp class=\"fml-owner-eyebrow\"\u003eOwner income calculator\u003c\/p\u003e\n\u003cp class=\"fml-owner-intro\"\u003eEstimate owner take-home and the target-pay gap from revenue, margin, costs, reserves, and target pay.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-scenarios\" aria-label=\"Income scenario presets\"\u003e\n\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"low\"\u003eLow\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario is-active\" type=\"button\" data-scenario=\"base\"\u003eBase\u003c\/button\u003e\u003cbutton class=\"fml-owner-scenario\" type=\"button\" data-scenario=\"high\"\u003eHigh\u003c\/button\u003e\n\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-owner-layout\"\u003e\n\u003cform class=\"fml-owner-inputs\"\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMonthly revenue\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Average monthly sales before expenses. Use the normal operating month, not a one-time spike. Year 1 revenue is about $127M, which works out to about $10.58M per month.\"\u003ei\u003cspan role=\"tooltip\"\u003eAverage monthly sales before expenses. Use the normal operating month, not a one-time spike. Year 1 revenue is about $127M, which works out to about $10.58M per month.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"monthlyRevenue\" data-owner-kind=\"money\" data-owner-label=\"Monthly revenue\" data-owner-note=\"Average monthly sales before expenses. Use the normal operating month, not a one-time spike. Year 1 revenue is about $127M, which works out to about $10.58M per month.\" data-low=\"9500000\" data-base=\"10583333\" data-high=\"12000000\" name=\"monthlyRevenue\" type=\"text\" inputmode=\"numeric\" value=\"10,583,333\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eGross margin\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent left after direct processing costs. Year 1 research implies about 79.5%, based on $13,368 revenue per unit and $2,072 direct COGS per unit.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent left after direct processing costs. Year 1 research implies about 79.5%, based on $13,368 revenue per unit and $2,072 direct COGS per unit.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"grossMargin\" data-owner-kind=\"percent\" data-owner-label=\"Gross margin\" data-owner-note=\"Percent left after direct processing costs. Year 1 research implies about 79.5%, based on $13,368 revenue per unit and $2,072 direct COGS per unit.\" name=\"grossMargin\" type=\"range\" min=\"0\" max=\"100\" step=\"0.1\" data-low=\"78.5\" data-base=\"79.5\" data-high=\"81\" value=\"79.5\"\u003e\u003coutput\u003e79.5%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eLabor cost\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly payroll and contractor spend before owner pay. Year 1 wages are about $55k per month from the staffing plan.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly payroll and contractor spend before owner pay. Year 1 wages are about $55k per month from the staffing plan.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"laborCost\" data-owner-kind=\"money\" data-owner-label=\"Labor cost\" data-owner-note=\"Monthly payroll and contractor spend before owner pay. Year 1 wages are about $55k per month from the staffing plan.\" data-low=\"50000\" data-base=\"55000\" data-high=\"70000\" name=\"laborCost\" type=\"text\" inputmode=\"numeric\" value=\"55,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eFixed overhead\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly rent, utilities, insurance, admin, software, and similar fixed costs. Year 1 fixed overhead is about $38.8k.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly rent, utilities, insurance, admin, software, and similar fixed costs. Year 1 fixed overhead is about $38.8k.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"fixedOverhead\" data-owner-kind=\"money\" data-owner-label=\"Fixed overhead\" data-owner-note=\"Monthly rent, utilities, insurance, admin, software, and similar fixed costs. Year 1 fixed overhead is about $38.8k.\" data-low=\"35000\" data-base=\"38800\" data-high=\"45000\" name=\"fixedOverhead\" type=\"text\" inputmode=\"numeric\" value=\"38,800\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eMarketing\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly selling and distribution spend, including commissions and outbound logistics.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly selling and distribution spend, including commissions and outbound logistics.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"marketing\" data-owner-kind=\"money\" data-owner-label=\"Marketing\" data-owner-note=\"Monthly selling and distribution spend, including commissions and outbound logistics.\" data-low=\"400000\" data-base=\"529167\" data-high=\"720000\" name=\"marketing\" type=\"text\" inputmode=\"numeric\" value=\"529,167\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eDebt service\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly loan or required financing payment. Set to zero if you are not modeling debt.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly loan or required financing payment. Set to zero if you are not modeling debt.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"debtService\" data-owner-kind=\"money\" data-owner-label=\"Debt service\" data-owner-note=\"Monthly loan or required financing payment. Set to zero if you are not modeling debt.\" data-low=\"0\" data-base=\"0\" data-high=\"0\" name=\"debtService\" type=\"text\" inputmode=\"numeric\" value=\"\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTax reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of operating profit held back for taxes. This model excludes taxes, so use a planning reserve only.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of operating profit held back for taxes. This model excludes taxes, so use a planning reserve only.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"taxReserve\" data-owner-kind=\"percent\" data-owner-label=\"Tax reserve\" data-owner-note=\"Percent of operating profit held back for taxes. This model excludes taxes, so use a planning reserve only.\" name=\"taxReserve\" type=\"range\" min=\"0\" max=\"45\" step=\"1\" data-low=\"0\" data-base=\"0\" data-high=\"0\" value=\"0\"\u003e\u003coutput\u003e0%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eReinvestment reserve\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Percent of operating profit kept for repairs, working capital, and growth.\"\u003ei\u003cspan role=\"tooltip\"\u003ePercent of operating profit kept for repairs, working capital, and growth.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-percent\"\u003e\n\u003cinput data-owner-field=\"reinvestmentReserve\" data-owner-kind=\"percent\" data-owner-label=\"Reinvestment reserve\" data-owner-note=\"Percent of operating profit kept for repairs, working capital, and growth.\" name=\"reinvestmentReserve\" type=\"range\" min=\"0\" max=\"35\" step=\"1\" data-low=\"5\" data-base=\"8\" data-high=\"12\" value=\"8\"\u003e\u003coutput\u003e8%\u003c\/output\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-row\"\u003e\n\u003clabel class=\"fml-owner-label\"\u003e\u003cspan\u003eTarget owner pay\u003c\/span\u003e\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly owner income goal used to compute the target-pay gap.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly owner income goal used to compute the target-pay gap.\u003c\/span\u003e\u003c\/span\u003e\u003c\/label\u003e\u003cdiv class=\"fml-owner-money\"\u003e\n\u003cspan\u003e$\u003c\/span\u003e\u003cinput data-owner-field=\"targetOwnerPay\" data-owner-kind=\"money\" data-owner-label=\"Target owner pay\" data-owner-note=\"Monthly owner income goal used to compute the target-pay gap.\" data-low=\"25000\" data-base=\"40000\" data-high=\"60000\" name=\"targetOwnerPay\" type=\"text\" inputmode=\"numeric\" value=\"40,000\"\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003c\/form\u003e\n\u003caside class=\"fml-owner-results\" aria-live=\"polite\"\u003e\u003cspan class=\"fml-owner-tag\"\u003eOwner income output\u003c\/span\u003e\u003cdiv class=\"fml-owner-metrics\"\u003e\n\u003cdiv class=\"fml-owner-metric is-primary\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eOwner Income\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly take-home after tax and reinvestment reserves.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly take-home after tax and reinvestment reserves.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"monthlyOwnerIncome\"\u003e$7.2M\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eNet Margin\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income divided by monthly revenue.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income divided by monthly revenue.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"netProfitMargin\"\u003e68%\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eRevenue for Target Pay\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Monthly revenue needed to support the target owner pay.\"\u003ei\u003cspan role=\"tooltip\"\u003eMonthly revenue needed to support the target owner pay.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"revenueNeeded\"\u003e$838K\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-metric is-target-gap is-positive\"\u003e\n\u003cspan class=\"fml-owner-metric-label\"\u003eTarget Pay Gap\u003cspan class=\"fml-owner-tooltip\" tabindex=\"0\" aria-label=\"Owner income minus target owner pay. Negative means the target pay is not covered.\"\u003ei\u003cspan role=\"tooltip\"\u003eOwner income minus target owner pay. Negative means the target pay is not covered.\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003cstrong data-owner-output=\"targetPayGap\"\u003e$7.1M\u003c\/strong\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdl class=\"fml-owner-result-list\"\u003e\n\u003cdiv\u003e\n\u003cdt\u003eAnnual owner income\u003c\/dt\u003e\n\u003cdd data-owner-output=\"annualOwnerIncome\"\u003e$86,010,237\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eProfit before reserves\u003c\/dt\u003e\n\u003cdd data-owner-output=\"profitBeforeReserves\"\u003e$7,790,783\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTax + reinvestment reserve\u003c\/dt\u003e\n\u003cdd data-owner-output=\"reserveAmount\"\u003e$623,263\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003cdiv\u003e\n\u003cdt\u003eTarget pay gap\u003c\/dt\u003e\n\u003cdd data-owner-output=\"cashAfterTargetPay\"\u003e$7,127,520\u003c\/dd\u003e\n\u003c\/div\u003e\n\u003c\/dl\u003e\n\u003cdiv class=\"fml-owner-bridge\"\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"revenue\"\u003e\n\u003cspan\u003eRevenue\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 100%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$10.6M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"grossProfit\"\u003e\n\u003cspan\u003eGross profit\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 80%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$8.4M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"operatingCosts\"\u003e\n\u003cspan\u003eOperating costs\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 6%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$623K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"reserveAmount\"\u003e\n\u003cspan\u003eReserves\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 6%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$623K\u003c\/b\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-bar-row\" data-owner-bridge=\"ownerIncome\"\u003e\n\u003cspan\u003eOwner income\u003c\/span\u003e\u003cdiv\u003e\u003ci style=\"--fml-owner-share: 68%;\"\u003e\u003c\/i\u003e\u003c\/div\u003e\n\u003cb data-owner-bridge-value\u003e$7.2M\u003c\/b\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cbutton class=\"fml-owner-export\" type=\"button\" data-owner-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/aside\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-owner-note\"\u003e\n\u003cspan class=\"fml-owner-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Research-based planning estimate only. It is not guaranteed salary, tax advice, or owner distribution advice.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e\u003cbr\u003e\u003cdiv class=\"container_new_design_blog\"\u003e\n\n\u003cdiv class=\"text-section_blog text-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"line_top_blog\"\u003e\u003cbr\u003e\u003c\/div\u003e\n\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow do you check owner income in the Glass Recycling model?\u003c\/span\u003e\u003c\/h3\u003e\n\n\u003cp\u003eThe dashboard in the \u003ca href=\"\/products\/glass-recycling-financial-model\"\u003eGlass Recycling Financial Model Template\u003c\/a\u003e shows revenue by product, processed volume, gross margin, known variable costs, owner pay, break-even volume, and cash reserve logic. Year 1 to Year 5 ramps from $127M and 95,000 units to $562M and 360,000 units, so you can test pricing, tonnage, freight, uptime, reserves, and owner draw—open the model.\u003c\/p\u003e\n\n\u003ch4\u003eOwner-income model highlights\u003c\/h4\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eOwner pay and draw\u003c\/li\u003e\n\u003cli\u003eRevenue, margin, and volume\u003c\/li\u003e\n\u003cli\u003eScenarios, reserves, and uptime\u003c\/li\u003e\n\u003c\/ul\u003e\n\n\u003c\/div\u003e\n\n\u003cdiv class=\"image-section_blog image-2_new_design_blog\"\u003e\n\n\u003cdiv class=\"preview-card\" data-preview-src=\"\/cdn\/shop\/files\/glass-recycling-financial-model-dashboard-financialmodelslab_fc1b5c79-2e82-4a37-86cd-86b009d55701.webp\"\u003e\n\u003cimg class=\"preview-img\" width=\"100%\" height=\"auto\" src=\"\/cdn\/shop\/files\/glass-recycling-financial-model-dashboard-financialmodelslab_fc1b5c79-2e82-4a37-86cd-86b009d55701.webp?width=500\" alt=\"Glass Recycling Financial Model dashboard summarizes key KPIs, runway\/cash and performance with a dynamic dashboard, highlighting cash-flow blind spots and investor-ready charts for presentations.\"\u003e\n\u003cdiv class=\"preview-overlay\"\u003e\n\u003cbutton class=\"preview-btn\" type=\"button\" style=\"align-items: center; vertical-align: middle; display: inline-flex; justify-content: center; gap: 6px; line-height: 1;\"\u003e\nPREVIEW \u003csvg fill=\"#fff\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" aria-hidden=\"true\" focusable=\"false\" role=\"presentation\" viewbox=\"0 0 448 512\" width=\"14\"\u003e\u003cpath d=\"M416 176V86.63L246.6 256L416 425.4V336c0-8.844 7.156-16 16-16s16 7.156 16 16v128c0 8.844-7.156 16-16 16h-128c-8.844 0-16-7.156-16-16s7.156-16 16-16h89.38L224 278.6L54.63 448H144C152.8 448 160 455.2 160 464S152.8 480 144 480h-128C7.156 480 0 472.8 0 464v-128C0 327.2 7.156 320 16 320S32 327.2 32 336v89.38L201.4 256L32 86.63V176C32 184.8 24.84 192 16 192S0 184.8 0 176v-128C0 39.16 7.156 32 16 32h128C152.8 32 160 39.16 160 48S152.8 64 144 64H54.63L224 233.4L393.4 64H304C295.2 64 288 56.84 288 48S295.2 32 304 32h128C440.8 32 448 39.16 448 48v128C448 184.8 440.8 192 432 192S416 184.8 416 176z\"\u003e\u003c\/path\u003e\u003c\/svg\u003e\n\u003c\/button\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003c\/div\u003e\n\u003c\/div\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCan you make money recycling glass?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eYes, you can make money in Glass Recycling, but only when clean supply, signed buyers, tight processing costs, and hauling economics work together; see \u003ca href=\"\/blogs\/kpi-metrics\/glass-recycling\"\u003eWhat Is The Main Goal Of Glass Recycling Business?\u003c\/a\u003e for the operating lens. The researched case needs a unit check: \u003cstrong\u003e$127M\u003c\/strong\u003e revenue and \u003cstrong\u003e$197M\u003c\/strong\u003e direct COGS would mean a \u003cstrong\u003e$70M gross loss\u003c\/strong\u003e, while an \u003cstrong\u003e84.5% gross margin\u003c\/strong\u003e would imply direct COGS near \u003cstrong\u003e$19.7M\u003c\/strong\u003e, before \u003cstrong\u003e$635k\u003c\/strong\u003e in commissions and outbound logistics.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat makes money\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eLock B2B contracts first\u003c\/li\u003e\n\u003cli\u003eKeep inbound glass clean\u003c\/li\u003e\n\u003cli\u003eProcess tons with low waste\u003c\/li\u003e\n\u003cli\u003eSell higher-value glass products\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat can kill profit\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eHeavy freight eats margin\u003c\/li\u003e\n\u003cli\u003eContamination raises labor cost\u003c\/li\u003e\n\u003cli\u003eMaintenance drains cash fast\u003c\/li\u003e\n\u003cli\u003eDebt reduces owner pay\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWhat is the glass recycling cost per ton?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003eGlass Recycling cost per ton depends on \u003cstrong\u003eproduct mix\u003c\/strong\u003e, sorting quality, contamination, hauling, labor, energy, and maintenance. For the startup cost side, see \u003ca href=\"\/blogs\/startup-costs\/glass-recycling\"\u003eWhat Is The Estimated Cost To Start Your Glass Recycling Business?\u003c\/a\u003e; in Year 1, direct COGS averages \u003cstrong\u003e$2,072\u003c\/strong\u003e per unit, including \u003cstrong\u003e$1,671\u003c\/strong\u003e unit COGS and \u003cstrong\u003e$401\u003c\/strong\u003e revenue-based COGS. Product-level direct cost runs from about \u003cstrong\u003e$450\u003c\/strong\u003e for construction aggregate to \u003cstrong\u003e$13,400\u003c\/strong\u003e for glass powder filler before sales and outbound costs, and known variable cost averages about \u003cstrong\u003e$2,740\u003c\/strong\u003e per unit. Contamination rates are not supplied, so keep them editable.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eCost drivers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003eProduct mix\u003c\/strong\u003e changes cost fast.\u003c\/li\u003e\n\u003cli\u003eSorting quality cuts rejects and labor.\u003c\/li\u003e\n\u003cli\u003eHauling and maintenance add drag.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eEnergy\u003c\/strong\u003e rises with processing intensity.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear 1 numbers\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2,072\u003c\/strong\u003e direct COGS average.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$1,671\u003c\/strong\u003e unit COGS plus \u003cstrong\u003e$401\u003c\/strong\u003e revenue-based COGS.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$450\u003c\/strong\u003e to \u003cstrong\u003e$13,400\u003c\/strong\u003e cost range.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$2,740\u003c\/strong\u003e known variable cost average.\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eHow much revenue can a glass recycling business make?\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\n\u003cp\u003e\u003cstrong\u003eGlass Recycling\u003c\/strong\u003e can make very different revenue depending on scale and product mix, but the model here shows \u003cstrong\u003e$127M\u003c\/strong\u003e in Year 1 on \u003cstrong\u003e95,000 units\u003c\/strong\u003e and \u003cstrong\u003e$562M\u003c\/strong\u003e in Year 5 on \u003cstrong\u003e360,000 units\u003c\/strong\u003e. Here’s the quick math: Year 1 average revenue is about \u003cstrong\u003e$13,368 per unit\u003c\/strong\u003e across furnace cullet, construction aggregate, filtration media, abrasive grit, and glass powder filler. The known \u003cstrong\u003econtribution\u003c\/strong\u003e is about \u003cstrong\u003e$10,628 per unit\u003c\/strong\u003e before fixed overhead, so owner pay, reserves, and fixed costs all have to be covered from that spread.\u003c\/p\u003e\n\u003cdiv class=\"container_2_clmn_row\"\u003e\n\u003cdiv class=\"card_smpl\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-intro-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eYear 1 revenue\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$127M\u003c\/strong\u003e on \u003cstrong\u003e95,000 units\u003c\/strong\u003e\n\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003e$13,368\u003c\/strong\u003e average per unit\u003c\/li\u003e\n\u003cli\u003eMulti-product sales drive value\u003c\/li\u003e\n\u003cli\u003eRevenue is scenario-based\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"card_smpl blue_card\"\u003e\n\u003cdiv class=\"card_smpl_header\"\u003e\n\u003cimg src=\"\/cdn\/shop\/files\/fml_20_fml-Orange-blog-colons-icon.svg\" alt=\"Icon\" class=\"icon_how_to_use\"\u003e\u003ch3\u003eWhat drives break-even\u003c\/h3\u003e\n\u003c\/div\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003e\n\u003cstrong\u003e$10,628\u003c\/strong\u003e contribution per unit\u003c\/li\u003e\n\u003cli\u003eAdd owner pay to fixed costs\u003c\/li\u003e\n\u003cli\u003eInclude cash reserves too\u003c\/li\u003e\n\u003cli\u003eDivide by contribution per unit\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\n\n\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eWant the six main glass recycling income drivers?\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-main-income-drivers\" aria-label=\"Main income drivers for a glass recycling business.\"\u003e\u003carticle class=\"driver-option is-cards\"\u003e\u003cdiv class=\"main-driver-grid\"\u003e\n\u003carticle class=\"main-driver-card is-primary\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e1\u003c\/span\u003e\u003ch4\u003eSupply Volume\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e95K-360K\u003c\/strong\u003e\u003cp\u003eMore tons processed push revenue from 95,000 units in Year 1 to 360,000 in Year 5, so throughput is the main owner-income lever.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e2\u003c\/span\u003e\u003ch4\u003eContract Pricing\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$40-$880\u003c\/strong\u003e\u003cp\u003eSale price per product swings from $40 for construction aggregate to $880 for glass powder filler, and every rate change drops straight into revenue.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e3\u003c\/span\u003e\u003ch4\u003eProduct Mix\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e51%-53%\u003c\/strong\u003e\u003cp\u003eA larger share of filtration media, abrasive grit, and glass powder filler keeps more revenue in higher-value lines and lifts take-home profit.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e4\u003c\/span\u003e\u003ch4\u003eYield Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e0.4%\u003c\/strong\u003e\u003cp\u003eCleaner input and better sorting protect the 0.4% quality control load and the $0.20 per-unit waste cost, which keeps COGS from creeping up.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e5\u003c\/span\u003e\u003ch4\u003eUptime\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e3.0%\u003c\/strong\u003e\u003cp\u003eHigher equipment uptime spreads the 3.0% processing cost stack over more sellable output and improves owner take-home.\u003c\/p\u003e\u003c\/article\u003e\u003carticle class=\"main-driver-card\"\u003e\u003cdiv class=\"main-driver-heading\"\u003e\n\u003cspan class=\"driver-rank\"\u003e6\u003c\/span\u003e\u003ch4\u003eCost Control\u003c\/h4\u003e\n\u003c\/div\u003e\n\u003cstrong\u003e$94.8K\/mo\u003c\/strong\u003e\u003cp\u003eKeeping logistics, labor, utilities, and maintenance tight protects the monthly fixed base of about $94.8K before output growth kicks in.\u003c\/p\u003e\u003c\/article\u003e\n\u003c\/div\u003e\u003c\/article\u003e\u003c\/section\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eGlass Recycling Core Six Income Drivers\u003c\/span\u003e\u003c\/h2\u003e\u003cbr\u003e\u003cbr\u003e\n\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eConsistent Inbound Glass Volume\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row1\"\u003e\n    \u003ch3\u003eInbound Glass Volume\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eAccepted tons\u003c\/strong\u003e are the real driver here, not just what gets collected. The model scales from \u003cstrong\u003e95,000 processed units in Year 1\u003c\/strong\u003e to \u003cstrong\u003e360,000 in Year 5\u003c\/strong\u003e, so more clean inbound volume can spread fixed costs, support owner pay, and steady cash flow. One clean rule: volume only helps when the plant can turn it into saleable output.\u003c\/p\u003e\n    \u003cp\u003eTrack \u003cstrong\u003ecollected tons\u003c\/strong\u003e, \u003cstrong\u003eaccepted tons\u003c\/strong\u003e, and \u003cstrong\u003esaleable tons\u003c\/strong\u003e separately after contamination and processing loss. Here’s the quick math: \u003cstrong\u003esaleable tons × selling price − fixed costs\u003c\/strong\u003e. Extra inbound glass can hurt cash if buyer demand, crusher throughput, labor, or storage lag behind. Then you pay to handle more material without turning it into revenue.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row1\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eMeasure Accepted Tons, Not Just Loads\u003c\/h3\u003e\n      \u003cp\u003eUse a weekly dashboard for \u003cstrong\u003ereceived tons\u003c\/strong\u003e, \u003cstrong\u003erejected tons\u003c\/strong\u003e, and \u003cstrong\u003esaleable yield\u003c\/strong\u003e. That shows whether more inbound volume is actually feeding profit or just adding handling cost. If contamination rises, the business may look busier while owner income falls.\u003c\/p\u003e\n      \u003cp\u003eMatch supply contracts to outlet demand before chasing more tons. If the crusher, labor schedule, or storage fills up first, revenue quality drops fast. The best volume is steady volume that the plant can process, sell, and collect cash on without bottlenecks.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step1\"\u003e1\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCollection Fees And Contract Pricing\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n\u003cdiv class=\"right-row2\"\u003e\n\u003ch3\u003eCollection Fees and Contract Pricing\u003c\/h3\u003e\n\u003cp\u003eWhen cullet prices fall, \u003cstrong\u003ecollection fees\u003c\/strong\u003e, drop-off fees, municipal contracts, and commercial service pricing keep cash coming in. The key number is \u003cstrong\u003efee per accepted ton\u003c\/strong\u003e, because heavy glass can make hauling costly; Year 1 outbound logistics already run about \u003cstrong\u003e30% of revenue\u003c\/strong\u003e, so weak service pricing can wipe out owner pay fast.\u003c\/p\u003e\n\u003cp\u003eModel \u003cstrong\u003efee mix\u003c\/strong\u003e, \u003cstrong\u003ecustomer type\u003c\/strong\u003e, \u003cstrong\u003erejected load charges\u003c\/strong\u003e, and \u003cstrong\u003epayment timing\u003c\/strong\u003e. Municipal and commercial contracts usually stabilize income better than spot resale, but only if route density is high and contract terms cover transport, sorting, and downtime. One weak clause on rejected loads can turn a profitable route into a cash drag.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"left-row2\"\u003e\n\u003cdiv class=\"tips-box\"\u003e\n\u003ch3\u003ePrice the route, not just the ton\u003c\/h3\u003e\n\u003cp\u003eTrack what each customer pays per accepted ton, how much volume is tied to municipal vs commercial work, and how fast invoices turn into cash. The quick test is simple: if service fees do not cover hauling, labor, and disposal before cullet sales, the route is underpriced.\u003c\/p\u003e\n\u003cul class=\"lst_crct_blog\"\u003e\n\u003cli\u003eSeparate accepted and rejected tons\u003c\/li\u003e\n\u003cli\u003eLog payment days by contract\u003c\/li\u003e\n\u003cli\u003eCharge for contaminated loads\u003c\/li\u003e\n\u003cli\u003eReview route density monthly\u003c\/li\u003e\n\u003c\/ul\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n\u003cdiv class=\"step-circle step2\"\u003e2\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eCullet Sale Price And Buyer Demand\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row3\"\u003e\n    \u003ch3\u003eBuyer-Spec Pricing\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eCullet sale price\u003c\/strong\u003e is the price per ton you get after processing glass into a buyer-ready product. In Year 1, modeled prices run from \u003cstrong\u003e$40\u003c\/strong\u003e for construction aggregate to \u003cstrong\u003e$800\u003c\/strong\u003e for glass powder filler, with \u003cstrong\u003e$100\u003c\/strong\u003e furnace cullet, \u003cstrong\u003e$300\u003c\/strong\u003e abrasive grit, and \u003cstrong\u003e$500\u003c\/strong\u003e filtration media. Better color, purity, and freight terms lift revenue per ton, so owner income improves without the same jump in fixed cost.\u003c\/p\u003e\n    \u003cp\u003eThis driver depends on \u003cstrong\u003esaleable tons\u003c\/strong\u003e, product mix, buyer requirements, region, and haul distance. If a ton is downgraded from \u003cstrong\u003e$500\u003c\/strong\u003e media to \u003cstrong\u003e$100\u003c\/strong\u003e furnace cullet, gross margin drops fast even if processing cost barely changes. Weak specs or long freight can push volume into lower-value outlets and cut the owner’s take-home pay.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row3\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Mix, Specs, And Freight\u003c\/h3\u003e\n      \u003cp\u003ePrice the same ton by outlet, not by “glass” as one bucket. Track \u003cstrong\u003eaccepted tons\u003c\/strong\u003e, \u003cstrong\u003esaleable tons\u003c\/strong\u003e, product grade, and realized price per ton by buyer, then compare that against freight and rework cost.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003eMeasure price by product line.\u003c\/li\u003e\n        \u003cli\u003eLog buyer spec failures.\u003c\/li\u003e\n        \u003cli\u003eWatch freight per mile.\u003c\/li\u003e\n        \u003cli\u003eTest higher-value outlets first.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eUse buyer quotes, color sort results, and purity tests to forecast cash. If a higher-grade outlet needs cleaner feed, price that extra sorting into the sale. That keeps contribution per ton rising instead of letting shipping and rejected loads eat the owner’s profit.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step3\"\u003e3\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eContamination Rate And Cullet Quality\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row4\"\u003e\n    \u003ch3\u003eContamination Rate And Cullet Quality\u003c\/h3\u003e\n    \u003cp\u003eCleaner inbound glass raises \u003cstrong\u003esaleable yield\u003c\/strong\u003e and cuts disposal cost. When loads carry ceramics, trash, metals, mixed-stream contamination, or poor color separation, a ton can be \u003cstrong\u003erejected\u003c\/strong\u003e or \u003cstrong\u003edowngraded\u003c\/strong\u003e, so revenue per processed ton falls while labor and hauling still happen. The model already includes waste disposal unit costs, but \u003cstrong\u003econtamination rate\u003c\/strong\u003e should be an editable input.\u003c\/p\u003e\n    \u003cp\u003eThe main inputs are \u003cstrong\u003eaccepted tons\u003c\/strong\u003e, \u003cstrong\u003econtamination rate\u003c\/strong\u003e, \u003cstrong\u003edowngraded tons\u003c\/strong\u003e, \u003cstrong\u003esaleable yield\u003c\/strong\u003e, and \u003cstrong\u003edisposal cost per rejected ton\u003c\/strong\u003e. If contamination rises, owner take-home drops because the same collection and processing work produces fewer furnace-ready tons. Even a small shift hurts cash flow when fixed labor and route costs stay in place.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row4\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Rejects At The Gate\u003c\/h3\u003e\n      \u003cp\u003eLog \u003cstrong\u003erejected tons\u003c\/strong\u003e and \u003cstrong\u003edowngraded tons\u003c\/strong\u003e by source, color, and load type. If one supplier or route creates more trash or mixed colors, tighten specs or charge for sorting. That keeps bad material from eating margin before it reaches the plant.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\n\u003cstrong\u003eAccepted tons\u003c\/strong\u003e by supplier\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eReject rate\u003c\/strong\u003e by load type\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eDowngraded tons\u003c\/strong\u003e by color mix\u003c\/li\u003e\n        \u003cli\u003e\n\u003cstrong\u003eDisposal cost\u003c\/strong\u003e per rejected ton\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eTest the model with a \u003cstrong\u003e1 to 3 point\u003c\/strong\u003e drop in contamination. The gain shows up twice: more saleable cullet and less disposal spend. That protects cash flow and makes owner pay steadier because fixed labor and hauling are spread across more usable product.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step4\"\u003e4\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eProcessing Capacity And Equipment Uptime\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"left-row5\"\u003e\n    \u003ch3\u003eProcessing Capacity And Uptime\u003c\/h3\u003e\n    \u003cp\u003eWhen the plant is down, contracted glass still sits in the yard, but it doesn’t become revenue. This driver matters because higher \u003cstrong\u003eequipment utilization\u003c\/strong\u003e spreads lease, labor, insurance, and maintenance across more saleable tons, and the model ramps from \u003cstrong\u003e95,000\u003c\/strong\u003e\nprocessed units in Year 1 to \u003cstrong\u003e360,000\u003c\/strong\u003e in Year 5.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: maintenance and repairs are set at \u003cstrong\u003e0.6% of revenue\u003c\/strong\u003e, rising from \u003cstrong\u003e$762k\u003c\/strong\u003e to \u003cstrong\u003e$3.372m\u003c\/strong\u003e across that ramp. Downtime cuts income even when buyers exist, so low uptime hurts cash flow twice: fewer billable tons and more cost per ton. \u003cstrong\u003eUptime turns contracted volume into billable output.\u003c\/strong\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"right-row5\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack Uptime, Not Just Volume\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003escheduled hours, running hours, tons per hour, and unplanned downtime\u003c\/strong\u003e. Uptime is the share of planned time the line actually runs, and it should be tied to billable tons, not just inbound receipts.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003e\u003cstrong\u003eTrack planned vs. unplanned stops.\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eLog tons lost per outage.\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eWatch repair cost per processed ton.\u003c\/strong\u003e\u003c\/li\u003e\n        \u003cli\u003e\u003cstrong\u003eMatch labor to line hours.\u003c\/strong\u003e\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eIf maintenance slips, output falls fast and fixed costs stop spreading. Use a weekly uptime target, compare it to accepted tonnage, and keep spare parts ready for the bottlenecks that stop throughput first.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step5\"\u003e5\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003ch3\u003e\u003cspan style=\"color: #126CFF;\"\u003eLogistics, Labor, Utilities, And Maintenance Control\u003c\/span\u003e\u003c\/h3\u003e\u003cbr\u003e\n\u003cdiv class=\"container_new_design_timeline\"\u003e\n  \u003cdiv class=\"right-row6\"\u003e\n    \u003ch3\u003eLogistics and plant cost control\u003c\/h3\u003e\n    \u003cp\u003e\u003cstrong\u003eHeavy glass can turn profit into freight spend fast.\u003c\/strong\u003e In this model, outbound logistics runs at \u003cstrong\u003e30%\u003c\/strong\u003e of revenue, or \u003cstrong\u003e$381k\u003c\/strong\u003e in Year 1, and processing energy is \u003cstrong\u003e8%\u003c\/strong\u003e of revenue, or \u003cstrong\u003e$1,016k\u003c\/strong\u003e. Direct processing labor is already inside unit COGS, so the owner’s take-home depends on how well routes, shifts, power use, and machine wear are controlled.\u003c\/p\u003e\n    \u003cp\u003eHere’s the quick math: shorter hauls, fuller trucks, tighter labor scheduling, and fewer breakdowns raise contribution per ton. If route density drops or fuel rises, margin falls before sales do. The risk is simple: moving glass too far or too often can eat the cash that should fund owner pay.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"left-row6\"\u003e\n    \u003cdiv class=\"tips-box\"\u003e\n      \u003ch3\u003eTrack cost per ton, not just total spend\u003c\/h3\u003e\n      \u003cp\u003eMeasure \u003cstrong\u003ehaul miles per ton\u003c\/strong\u003e, \u003cstrong\u003efuel per route\u003c\/strong\u003e, \u003cstrong\u003ekWh per processed ton\u003c\/strong\u003e, labor hours per shift, and downtime by machine. Split costs by accepted ton, saleable ton, and rejected ton so you can see where profit leaks. If a lane is thin or a shift is idle, fix that before you add volume.\u003c\/p\u003e\n      \u003cul class=\"lst_crct_blog\"\u003e\n        \u003cli\u003ePack routes to cut deadhead miles.\u003c\/li\u003e\n        \u003cli\u003eMatch shifts to inbound volume.\u003c\/li\u003e\n        \u003cli\u003eTrack maintenance before breakdowns.\u003c\/li\u003e\n        \u003cli\u003eCompare energy use by product line.\u003c\/li\u003e\n      \u003c\/ul\u003e\n      \u003cp\u003eWhat this hides: the same ton can cost very different amounts to move and process. If outbound freight stays near \u003cstrong\u003e30%\u003c\/strong\u003e of revenue, owner draw stays tight; if cleaner scheduling lowers that cost, more gross profit stays in the business and can be paid out.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"timeline\"\u003e\u003c\/div\u003e\n  \u003cdiv class=\"step-circle step6\"\u003e6\u003c\/div\u003e\n\u003c\/div\u003e\u003cbr\u003e\u003cbr\u003e\u003cbr\u003e\u003ch2\u003e\u003cspan style=\"color: #126CFF;\"\u003eCompare lean, base, and high glass recycling income scenarios\n\u003c\/span\u003e\u003c\/h2\u003e\n\u003csection class=\"fml-scenario-table\" aria-label=\"Glass Recycling Owner Income Scenarios\" data-site-name=\"Financial Models Lab\" data-site-url=\"https:\/\/financialmodelslab.com\" data-source-title=\"Glass Recycling Owner Income Scenarios\" data-note-label=\"Planning note\" data-note-text=\"Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\"\u003e\u003cdiv class=\"fml-scenario-table-card\"\u003e\n\u003cheader class=\"fml-scenario-table-header\"\u003e\u003cdiv\u003e\n\u003cp class=\"fml-scenario-table-eyebrow\"\u003eOwner income scenarios\u003c\/p\u003e\n\u003cp class=\"fml-scenario-table-description\"\u003eOwner income rises with volume, product mix, and plant use. Higher-value output helps, but debt, taxes, reserves, and owner pay still decide what the founder can actually take home.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-actions\"\u003e\u003cbutton class=\"fml-scenario-table-export\" type=\"button\" data-scenario-export\u003eEXPORT XLSX\u003c\/button\u003e\u003c\/div\u003e\u003c\/header\u003e\u003cdiv class=\"fml-scenario-table-wrap\"\u003e\u003ctable class=\"fml-scenario-table-grid\"\u003e\n\u003ccaption\u003eLow, base, and high cases for the recycling plant.\u003c\/caption\u003e\n\u003cthead\u003e\u003ctr\u003e\n\u003cth class=\"fml-scenario-table-stub\" scope=\"col\" data-export-value=\"Scenario\"\u003eScenario\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Low Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eLow Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eEasier start\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"Base Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eBase Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eBalanced case\u003c\/span\u003e\n\u003c\/th\u003e\n\u003cth class=\"fml-scenario-table-column\" scope=\"col\" data-export-value=\"High Case\"\u003e\n\u003cspan class=\"fml-scenario-column-title\"\u003eHigh Case\u003c\/span\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eCapacity heavy\u003c\/span\u003e\n\u003c\/th\u003e\n\u003c\/tr\u003e\u003c\/thead\u003e\n\u003ctbody\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Launch model\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-launch\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-launch-model.svg\" alt=\"Launch model icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eLaunch model\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"This is the lower earnings path if the plant stays near first-year volume.\"\u003eThis is the lower earnings path if the plant stays near first-year volume.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the modeled middle path once the plant is running at a steadier Year 3 pace.\"\u003eThis is the modeled middle path once the plant is running at a steadier Year 3 pace.\u003c\/td\u003e\n\u003ctd data-export-value=\"This is the stronger earnings path if Year 5 capacity and product mix hold.\"\u003eThis is the stronger earnings path if Year 5 capacity and product mix hold.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Typical setup\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-setup\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-typical-setup.svg\" alt=\"Typical setup icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eTypical setup\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Year 1 runs 95,000 units, about $12.7M revenue, and roughly $1.6M direct unit COGS before fixed overhead and owner pay.\"\u003eYear 1 runs 95,000 units, about $12.7M revenue, and roughly $1.6M direct unit COGS before fixed overhead and owner pay.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 3 reaches 220,500 units, about $32.1M revenue, roughly $3.8M direct unit COGS, and a fuller plant and sales team.\"\u003eYear 3 reaches 220,500 units, about $32.1M revenue, roughly $3.8M direct unit COGS, and a fuller plant and sales team.\u003c\/td\u003e\n\u003ctd data-export-value=\"Year 5 reaches 360,000 units, about $56.2M revenue, roughly $6.4M direct unit COGS, and more staffing to keep the plant full.\"\u003eYear 5 reaches 360,000 units, about $56.2M revenue, roughly $6.4M direct unit COGS, and more staffing to keep the plant full.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Cost drivers\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-drivers\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-cost-drivers.svg\" alt=\"Cost drivers icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eCost drivers\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Low throughput; raw material acquisition; direct processing labor; facility rent; outbound logistics\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eLow throughput\u003c\/li\u003e\n\u003cli\u003eraw material acquisition\u003c\/li\u003e\n\u003cli\u003edirect processing labor\u003c\/li\u003e\n\u003cli\u003efacility rent\u003c\/li\u003e\n\u003cli\u003eoutbound logistics\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Higher utilization; product mix; direct processing labor; sales commissions; outbound logistics\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eHigher utilization\u003c\/li\u003e\n\u003cli\u003eproduct mix\u003c\/li\u003e\n\u003cli\u003edirect processing labor\u003c\/li\u003e\n\u003cli\u003esales commissions\u003c\/li\u003e\n\u003cli\u003eoutbound logistics\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003ctd data-export-value=\"Full capacity; higher-value products; direct processing labor; sales commissions; outbound logistics\"\u003e\u003cul class=\"fml-scenario-list\"\u003e\n\u003cli\u003eFull capacity\u003c\/li\u003e\n\u003cli\u003ehigher-value products\u003c\/li\u003e\n\u003cli\u003edirect processing labor\u003c\/li\u003e\n\u003cli\u003esales commissions\u003c\/li\u003e\n\u003cli\u003eoutbound logistics\u003c\/li\u003e\n\u003c\/ul\u003e\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Owner income range\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-range\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-planning-range.svg\" alt=\"Owner income range icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eOwner income range\u003c\/span\u003e\u003cspan class=\"fml-scenario-row-subtitle\"\u003eBefore owner reserves\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"About $8.9M EBITDA proxy\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eAbout $8.9M EBITDA proxy\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eYear 1 proxy\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"About $24.3M EBITDA proxy\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eAbout $24.3M EBITDA proxy\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-soft\"\u003eYear 3 proxy\u003c\/span\u003e\n\u003c\/td\u003e\n\u003ctd data-export-value=\"About $44.0M EBITDA proxy\"\u003e\n\u003cstrong class=\"fml-scenario-range\"\u003eAbout $44.0M EBITDA proxy\u003c\/strong\u003e\u003cspan class=\"fml-scenario-badge is-warning\"\u003eYear 5 upside\u003c\/span\u003e\n\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003ctr data-scenario-row\u003e\n\u003cth class=\"fml-scenario-row-heading\" scope=\"row\" data-export-value=\"Best fit\"\u003e\u003cspan class=\"fml-scenario-row-heading-inner\"\u003e\u003cspan class=\"fml-scenario-row-icon is-fit\" aria-hidden=\"true\"\u003e\u003cimg class=\"fml-scenario-row-icon-img\" src=\"\/cdn\/shop\/files\/scenario-best-fit.svg\" alt=\"Best fit icon\" loading=\"lazy\"\u003e\u003c\/span\u003e\u003cspan\u003e\u003cspan class=\"fml-scenario-row-title\"\u003eBest fit\u003c\/span\u003e\u003c\/span\u003e\u003c\/span\u003e\u003c\/th\u003e\n\u003ctd data-export-value=\"Use this to stress-test early plant ramp, lean sales, and the first year of owner take-home.\"\u003eUse this to stress-test early plant ramp, lean sales, and the first year of owner take-home.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this as the planning case for a steady plant, fuller utilization, and normal sales coverage.\"\u003eUse this as the planning case for a steady plant, fuller utilization, and normal sales coverage.\u003c\/td\u003e\n\u003ctd data-export-value=\"Use this to test upside if throughput, pricing, and staffing all scale cleanly.\"\u003eUse this to test upside if throughput, pricing, and staffing all scale cleanly.\u003c\/td\u003e\n\u003c\/tr\u003e\n\u003c\/tbody\u003e\n\u003c\/table\u003e\u003c\/div\u003e\n\u003cdiv class=\"fml-scenario-table-note\"\u003e\n\u003cspan class=\"fml-scenario-table-note-icon\" aria-hidden=\"true\"\u003e!\u003c\/span\u003e\u003cp\u003e\u003cstrong\u003ePlanning note:\u003c\/strong\u003e Scenario ranges are researched planning assumptions, not guaranteed earnings, salary promises, tax advice, or distributions.\u003c\/p\u003e\n\u003c\/div\u003e\n\u003c\/div\u003e\u003c\/section\u003e","brand":"FinancialModelsLab","offers":[{"title":"Default Title","offer_id":49304013537523,"sku":"glass-recycling-owner-makes","price":0.0,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0522\/6191\/2762\/files\/glass-recycling-owner-makes.webp?v=1782683413","url":"https:\/\/financialmodelslab.com\/products\/glass-recycling-owner-makes","provider":"Financial Models Lab","version":"1.0","type":"link"}