Rusty Melle financial analysis