current revenue and investments