Butt the SAME change was made to the RESTATED 2017 annual in the 2018 annual, so a YoY comparison of revenue IS on the same basis!!! So revenue for 2017 and 2018 are presented on the SAME BASIS in the 2018 annual.
"9 Restatement of previously issued financial statements Amfil Technologies, Inc. (the “Company”) is restating its consolidated prior year financial statements arising primarily from errors made in inventory, cost of goods sold, accounts payable and revenue. The Company erroneously accounted for third party inventory that was on consignment in their warehouse, in addition to recording gross revenue on such inventory sold. As a result of the overstated inventory, the Company also had overstated cost of goods sold and accounts payable."