Markets /CBPX CBPX CBPX Full chart Compare Add to watchlist Set alert Price alert · CBPX Alert when the price is Price abovePrice below Price level Set alert All alert types No live quote for CBPX yet. Overview Chart Financials FinancialsValuation & healthEarnings EarningsDividends & splitsAnalysts News Ownership Options More ComparisonSignalsTrend ScoreDiscussionNotesPositionsAlerts FinancialsValuation & health Revenue history · Free cash flow history OverviewIncome statementBalance sheetCash flow Revenue & Expenses AnnualQuarterly FY 2018FY 2017FY 2016FY 2015 Revenue → Gross Profit: $147.68MGross Profit → Net Income: $74.24MGross Profit → Selling, General & Admin: $40.37MRevenue → Cost of Revenue: $380.38MGross Profit → Interest Expense: $10.27MGross Profit → Other Expenses: $2.20MGross Profit → Income Tax: $20.60MGross Profit$147.68MCost of Revenue$380.38MNet Income$74.24MSelling, General & Admin$40.37MInterest Expense$10.27MOther Expenses$2.20MIncome Tax$20.60MRevenue$528.06M Latest period ending Dec 31, 2018 · select a line to chart its full history Income statement Full income statement How to read it CBPX annual income statementFiscal yearFY 2018 Dec 31, 2018FY 2017 Dec 31, 2017FY 2016 Dec 31, 2016FY 2015 Dec 31, 2015FY 2014 Dec 31, 2014Total Revenue528.06M489.16M461.38M421.68M424.50M Gross Profit147.68M127.34M125.06M108.84M94.33M Operating Income107.31M89.58M87.14M44.01M60.76M Net Income74.24M59.85M44.02M16.74M15.89M Earnings per Diluted Share2.011.541.080.390.37 Balance sheet Full balance sheet How to read it CBPX annual balance sheetFiscal yearFY 2018 Dec 31, 2018FY 2017 Dec 31, 2017FY 2016 Dec 31, 2016FY 2015 Dec 31, 2015FY 2014 Dec 31, 2014Cash and Equivalents102.63M72.52M51.54M14.73M15.63M Total Assets672.38M641.93M634.75M634.97M700.98M Total Liabilities344.63M323.91M325.74M334.20M397.61M Total Debt263.56M265.31M266.36M286.54M349.13M Shareholders Equity327.75M318.03M309.01M300.77M303.37M Cash flow Full cash flow How to read it CBPX annual cash flowFiscal yearFY 2018 Dec 31, 2018FY 2017 Dec 31, 2017FY 2016 Dec 31, 2016FY 2015 Dec 31, 2015FY 2014 Dec 31, 2014Net Cash Flow from Operations130.82M101.67M116.27M82.58M77.99M Net Cash Flow from Investing-30.87M-23.47M-11.64M-9.12M-7.67M Net Cash Flow from Financing-69.23M-57.83M-68.04M-72.86M-65.62M Capital Expenditure-30.63M-22.04M-12.15M-10.03M-9.64M Net Cash Flow / Change in Cash & Cash Equivalents30.11M20.98M36.81M-898.00K3.81M