Caterpillar interview question

Revenue Accounting