RE the Alphabet Sept 2018 10-Q report.
Check out the YoY Change in foreign currency translation adjustment 2017 last 9 mo1,457 2018 last 9mo (466)
That is a Billion Dollar change YoY in CTA reporting of foreign currency payments.
On Page 5
Alphabet Inc.
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME
(in millions; unaudited)
https://www.marketwatch.com/investing/Stock/goog/SecFilings?subview=secarticle&sid=14766457&guid=13023868&type=4