Concord company fined $125K after pedestrian fatality