ticker,year,period,periodtype,periodstring,datapoint,datavalue MSFT,2017,5,ANNUAL,ANNUAL,NOPAT,19063336083.68170000000000000 MSFT,2017,5,ANNUAL,ANNUAL,EXPENSES_NON_RECURRING_WRITE_DOWN,481000000.00000000000000000 MSFT,2017,1,TTM,TTM Q1,NOPAT,16184297072.94190000000000000 MSFT,2017,1,TTM,TTM Q1,EXPENSES_NON_RECURRING_WRITE_DOWN,708000000.00000000000000000 MSFT,2017,2,TTM,TTM Q2,NOPAT,16741209509.54110000000000000 MSFT,2017,2,TTM,TTM Q2,EXPENSES_NON_RECURRING_WRITE_DOWN,708000000.00000000000000000 MSFT,2017,3,TTM,TTM Q3,NOPAT,17151269525.22190000000000000 MSFT,2017,3,TTM,TTM Q3,EXPENSES_NON_RECURRING_WRITE_DOWN,708000000.00000000000000000 MSFT,2017,4,TTM,TTM Q4,NOPAT,19063336083.68170000000000000 MSFT,2017,4,TTM,TTM Q4,EXPENSES_NON_RECURRING_WRITE_DOWN,481000000.00000000000000000 MSFT,2017,1,QUARTER,Q1,NOPAT,4908768372.93575000000000000 MSFT,2017,1,QUARTER,Q1,EXPENSES_NON_RECURRING_WRITE_DOWN,0.00000000000000000 MSFT,2017,2,QUARTER,Q2,NOPAT,5741175995.05155000000000000 MSFT,2017,2,QUARTER,Q2,EXPENSES_NON_RECURRING_WRITE_DOWN,0.00000000000000000 MSFT,2017,3,QUARTER,Q3,NOPAT,5199759532.96154000000000000 MSFT,2017,3,QUARTER,Q3,EXPENSES_NON_RECURRING_WRITE_DOWN,0.00000000000000000 MSFT,2017,4,QUARTER,Q4,NOPAT,5766446035.13178000000000000 MSFT,2017,4,QUARTER,Q4,EXPENSES_NON_RECURRING_WRITE_DOWN,481000000.00000000000000000