CPBLF Financials: ALS Ltd AI Analysis