CBXO Financials