numeric technologies revenue