https://www.trendingaccounting.com/2019/12/costing-methods-job-costing-contract.html