KLM has issued this statement:
For commercial reasons, KLM Royal Dutch Airlines has decided to suspend its nonstop flights to Tehran, Iran for the time being as of September 24, 2018.
As a result of the negative results and financial outlook for the Tehran operation, the last flight will take off from Amsterdam on September 22, 2018 and land at Schiphol on September 23, 2018.