Blue Springs data firm unexpectedly lets go of 300 local employees