Overview

Details about how to obtain access tokens using OAuth 2.0

Fetch positions, balances and other account related details.

Place equity and complex option trades including advanced orders.

Fetch quotes, chains and historical data via REST and streaming APIs.

Stream market data and account events in real-time.

Create and update custom watchlists.

Examples, response types, property details and explanations.

Get Financial Information

  • Available in Paper Trading
  • Available in Production
  • Available to Advisors
  • Supported
Note: This API is presently in Beta. It is only available to Tradier Brokerage account holders and should only be used in production applications with caution.

Retrieve corporate financial information and statements.

GET

Headers

Header Required Values/Example Default
Accept Optional application/xml, application/json application/xml
Authorization Required Bearer {token}

Parameters

Parameter Type Param Type Required Values/Example Default
symbols Query String Required MSFT
Comma-delimited list of symbols

Code Example

If you're developing using a paper trading account, change the hostname to https://sandbox.tradier.com
curl -X GET "https://api.tradier.com/beta/markets/fundamentals/financials?symbols=MSFT" \
     -H 'Authorization: Bearer <TOKEN>' \
     -H 'Accept: application/json'
// Version 1.8.0_31    
import com.fasterxml.jackson.databind.JsonNode;
import com.fasterxml.jackson.databind.ObjectMapper;
import org.apache.http.HttpEntity;
import org.apache.http.HttpResponse;
import org.apache.http.client.methods.HttpUriRequest;
import org.apache.http.client.methods.RequestBuilder;
import org.apache.http.impl.client.HttpClientBuilder;
import org.apache.http.util.EntityUtils;

import java.io.IOException;

public class MainClass {
  public static void main(String[] args) throws IOException {
    final HttpUriRequest request = RequestBuilder
        .get("https://api.tradier.com/beta/markets/fundamentals/financials")
        .addHeader("Authorization", "Bearer <TOKEN>")
        .addHeader("Accept", "application/json")
        .addParameter("symbols", "MSFT")
        .build();

    final HttpResponse response = HttpClientBuilder.create().build().execute(request);
    final String jsonString = EntityUtils.toString(response.getEntity());
    final JsonNode json = new ObjectMapper().readTree(jsonString);
    
    System.out.println(response.getStatusLine().getStatusCode());
    System.out.println(json);
  }
}
# Version 2.5.0p0    
require 'uri'
require 'net/http'

url = URI("https://api.tradier.com/beta/markets/fundamentals/financials?symbols=MSFT")

http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true

request = Net::HTTP::Get.new(url)
request["Authorization"] = 'Bearer <TOKEN>'
request["Accept"] = 'application/json'

response = http.request(request)
puts response.code
puts response.read_body
// Version go1.12      
package main

import (
    "fmt"
    "net/http"
    "net/url"
    "io/ioutil"
    "log"
)

func main() {
    apiUrl := "https://api.tradier.com/beta/markets/fundamentals/financials?symbols=MSFT"

    u, _ := url.ParseRequestURI(apiUrl)
    urlStr := u.String()

    client := &http.Client{}
    r, _ := http.NewRequest("GET", urlStr, nil)
    r.Header.Add("Authorization", "Bearer <TOKEN>")
    r.Header.Add("Accept", "application/json")

    resp, _ := client.Do(r)
    responseData, err := ioutil.ReadAll(resp.Body)

    if err != nil {
      log.Fatal(err)
    }

    fmt.Println(resp.Status)
    fmt.Println(string(responseData))
}
// Version 4.6.2.0    
using System;
using System.Net;  
using System.IO;
using System.Text;

public class MainClass {
  public static void Main (string[] args) {
    var request = (HttpWebRequest)WebRequest.Create("https://api.tradier.com/beta/markets/fundamentals/financials?symbols=MSFT");
    request.Method = "GET";
    request.Headers["Authorization"] = "Bearer <TOKEN>";
    request.Accept = "application/json";

    var response = (HttpWebResponse)request.GetResponse();

    Console.WriteLine (response.StatusCode);
    var responseString = new StreamReader(response.GetResponseStream()).ReadToEnd();
    Console.WriteLine (responseString);
  }
}
// Version 10.15.2    
const request = require('request');

request({
    method: 'get',
    url: 'https://api.tradier.com/beta/markets/fundamentals/financials',
    qs: {
       'symbols': 'MSFT'
    },
    headers: {
      'Authorization': 'Bearer <TOKEN>',
      'Accept': 'application/json'
    }
  }, (error, response, body) => {
      console.log(response.statusCode);
      console.log(body);
  });
# Version 3.6.1    
import requests

response = requests.get('https://api.tradier.com/beta/markets/fundamentals/financials',
    params={'symbols': 'MSFT'},
    headers={'Authorization': 'Bearer <TOKEN>', 'Accept': 'application/json'}
)
json_response = response.json()
print(response.status_code)
print(json_response)
<?php
// Version 7.2.17-0ubuntu0.18.04.1
$ch = curl_init();

curl_setopt($ch, CURLOPT_URL, 'https://api.tradier.com/beta/markets/fundamentals/financials?symbols=MSFT');
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, 'GET');

$headers = array();
$headers[] = 'Authorization: Bearer <TOKEN>';
$headers[] = 'Accept: application/json';

curl_setopt($ch, CURLOPT_HTTPHEADER, $headers);

$result = curl_exec($ch);
$http_code = curl_getinfo($ch, CURLINFO_HTTP_CODE);
if (curl_errno($ch)) {
    echo 'Error:' . curl_error($ch);
}
curl_close ($ch);
echo $http_code;
echo $result;

Response

[
  {
    "request": "MSFT",
    "type": "Symbol",
    "results": [
      {
        "type": "Company",
        "id": "0C000008EC",
        "tables": {
          "segmentation": {
            "period_3m": {
              "company_id": "0C000008EC",
              "as_of_date": "2018-06-30",
              "period": "3M",
              "operating_income": 1.484E9,
              "operating_revenue": 2.197E9,
              "total_assets": 1.10605424947E11,
              "total_non_current_assets": 2.2819E10
            },
            "period_6m": {
              "company_id": "0C000008EC",
              "as_of_date": "2015-12-31",
              "period": "6M",
              "operating_income": 3.068E9,
              "operating_revenue": 4.609E9
            },
            "period_9m": {
              "company_id": "0C000008EC",
              "as_of_date": "2016-03-31",
              "period": "9M",
              "operating_income": 4.475E9,
              "operating_revenue": 6.947E9
            },
            "period_12m": {
              "company_id": "0C000008EC",
              "as_of_date": "2018-06-30",
              "period": "12M",
              "operating_income": 6.007E9,
              "operating_revenue": 8.59E9,
              "total_assets": 1.10605424947E11,
              "total_non_current_assets": 2.2819E10
            }
          },
          "financial_statements_restate": {
            "company_id": "0C000008EC",
            "as_of_date": "2019-03-31",
            "balance_sheet": [
              {
                "period_3m": {
                  "currency_id": "USD",
                  "fiscal_year_end": "6",
                  "period": "3M",
                  "report_type": "R",
                  "accession_number": "0001564590-19-012709",
                  "accounts_payable": 7.544E9,
                  "accounts_receivable": 1.9269E10,
                  "accumulated_depreciation": -3.5431E10,
                  "allowance_for_doubtful_accounts_receivable": -3.36E8,
                  "b_s_file_date": "1970-01-01",
                  "capital_stock": 7.7791E10,
                  "cash_and_cash_equivalents": 1.1212E10,
                  "cash_cash_equivalents_and_marketable_securities": 1.31618E11,
                  "common_stock": 7.7791E10,
                  "common_stock_equity": 9.4864E10,
                  "current_assets": 1.59887E11,
                  "current_debt": 6.515E9,
                  "current_debt_and_capital_lease_obligation": 6.515E9,
                  "current_deferred_liabilities": 2.4251E10,
                  "current_deferred_revenue": 2.4251E10,
                  "current_liabilities": 5.3861E10,
                  "file_date": "2019-04-24",
                  "finished_goods": 1.43E9,
                  "fiscal_year_end_change": false,
                  "form_type": "10-Q",
                  "gains_losses_not_affecting_retained_earnings": -1.265E9,
                  "goodwill": 4.1861E10,
                  "goodwill_and_other_intangible_assets": 4.9964E10,
                  "gross_accounts_receivable": 1.9605E10,
                  "gross_p_p_e": 6.9079E10,
                  "income_tax_payable": 1.95E9,
                  "inventory": 1.951E9,
                  "invested_capital": 1.67964E11,
                  "investments_and_advances": 2.403E9,
                  "long_term_debt": 6.6585E10,
                  "long_term_debt_and_capital_lease_obligation": 6.6585E10,
                  "long_term_investments": 2.403E9,
                  "net_debt": 6.1888E10,
                  "net_p_p_e": 3.3648E10,
                  "net_tangible_assets": 4.49E10,
                  "non_current_deferred_liabilities": 5.722E9,
                  "non_current_deferred_revenue": 3.884E9,
                  "non_current_deferred_taxes_liabilities": 1.838E9,
                  "number_of_share_holders": 0,
                  "ordinary_shares_number": 7.666E9,
                  "other_current_assets": 7.049E9,
                  "other_current_liabilities": 7.837E9,
                  "other_intangible_assets": 8.103E9,
                  "other_non_current_assets": 1.7379E10,
                  "other_non_current_liabilities": 1.2735E10,
                  "other_short_term_investments": 1.20406E11,
                  "payables": 9.494E9,
                  "payables_and_accrued_expenses": 9.494E9,
                  "pensionand_other_post_retirement_benefit_plans_current": 5.764E9,
                  "period_ending_date": "2019-03-31",
                  "raw_materials": 4.5E8,
                  "receivables": 1.9269E10,
                  "retained_earnings": 1.8338E10,
                  "share_issued": 7.666E9,
                  "stockholders_equity": 9.4864E10,
                  "tangible_book_value": 4.49E10,
                  "total_assets": 2.63281E11,
                  "total_capitalization": 1.61449E11,
                  "total_debt": 7.31E10,
                  "total_equity": 9.4864E10,
                  "total_equity_gross_minority_interest": 9.4864E10,
                  "total_liabilities_net_minority_interest": 1.68417E11,
                  "total_non_current_assets": 1.03394E11,
                  "total_non_current_liabilities_net_minority_interest": 1.14556E11,
                  "total_tax_payable": 1.95E9,
                  "tradeand_other_payables_non_current": 2.9514E10,
                  "working_capital": 1.06026E11,
                  "work_in_process": 7.1E7
                }
              }
            ],
            "cash_flow_statement": [
              {
                "period_12m": {
                  "currency_id": "USD",
                  "fiscal_year_end": "6",
                  "period": "12M",
                  "report_type": "TTM",
                  "beginning_cash_position": 9.221E9,
                  "capital_expenditure": -1.3854E10,
                  "cash_dividends_paid": -1.3516E10,
                  "cash_flow_from_continuing_financing_activities": -3.424E10,
                  "cash_flow_from_continuing_investing_activities": -1.1186E10,
                  "cash_flow_from_continuing_operating_activities": 4.7495E10,
                  "c_f_file_date": "1970-01-01",
                  "change_in_account_payable": -2.2E7,
                  "change_in_inventory": 1.38E8,
                  "change_in_other_current_assets": -1.703E9,
                  "change_in_other_current_liabilities": 7.56E8,
                  "change_in_other_working_capital": -4.35E8,
                  "change_in_payable": -2.2E7,
                  "change_in_payables_and_accrued_expense": -2.2E7,
                  "change_in_receivables": -1.93E9,
                  "change_in_working_capital": -3.196E9,
                  "changes_in_account_receivables": -1.93E9,
                  "changes_in_cash": 2.069E9,
                  "common_stock_dividend_paid": -1.3516E10,
                  "common_stock_issuance": 1.089E9,
                  "common_stock_payments": -1.7272E10,
                  "deferred_income_tax": -3.105E9,
                  "deferred_tax": -3.105E9,
                  "depreciation_amortization_depletion": 1.1274E10,
                  "depreciation_and_amortization": 1.1274E10,
                  "effect_of_exchange_rate_changes": -7.8E7,
                  "end_cash_position": 1.129E10,
                  "file_date": "1970-01-01",
                  "financing_cash_flow": -3.424E10,
                  "fiscal_year_end_change": false,
                  "free_cash_flow": 3.3641E10,
                  "gain_loss_on_investment_securities": -1.037E9,
                  "investing_cash_flow": -1.1186E10,
                  "issuance_of_capital_stock": 1.089E9,
                  "issuance_of_debt": 0.0,
                  "long_term_debt_issuance": 0.0,
                  "long_term_debt_payments": -3.681E9,
                  "net_business_purchase_and_sale": -2.541E9,
                  "net_common_stock_issuance": -1.6183E10,
                  "net_income_from_continuing_operations": 3.4926E10,
                  "net_investment_purchase_and_sale": 5.217E9,
                  "net_issuance_payments_of_debt": -3.681E9,
                  "net_long_term_debt_issuance": -3.681E9,
                  "net_other_financing_charges": -8.6E8,
                  "net_p_p_e_purchase_and_sale": -1.3854E10,
                  "net_short_term_debt_issuance": 0.0,
                  "number_of_share_holders": 0,
                  "operating_cash_flow": 4.7495E10,
                  "operating_gains_losses": 3.122E9,
                  "period_ending_date": "2019-03-31",
                  "purchase_of_business": -2.541E9,
                  "purchase_of_investment": -7.4635E10,
                  "purchase_of_p_p_e": -1.3854E10,
                  "repayment_of_debt": -3.681E9,
                  "repurchase_of_capital_stock": -1.7272E10,
                  "sale_of_investment": 7.9852E10,
                  "stock_based_compensation": 4.474E9
                }
              }
            ],
            "income_statement": [
              {
                "period_12m": {
                  "currency_id": "USD",
                  "fiscal_year_end": "6",
                  "period": "12M",
                  "report_type": "TTM",
                  "cost_of_revenue": 4.224E10,
                  "diluted_n_i_availto_com_stockholders": 3.4926E10,
                  "e_b_i_t": 4.4461E10,
                  "e_b_i_t_d_a": 5.5735E10,
                  "file_date": "1970-01-01",
                  "fiscal_year_end_change": false,
                  "gain_on_sale_of_security": 3.525E9,
                  "general_and_administrative_expense": 4.731E9,
                  "gross_profit": 7.9971E10,
                  "interest_expense": 2.689E9,
                  "interest_expense_non_operating": 2.689E9,
                  "i_s_file_date": "1970-01-01",
                  "net_income": 3.4926E10,
                  "net_income_common_stockholders": 3.4926E10,
                  "net_income_continuous_operations": 3.4926E10,
                  "net_income_from_continuing_and_discontinued_operation": 3.4926E10,
                  "net_income_from_continuing_operation_net_minority_interest": 3.4926E10,
                  "net_income_including_noncontrolling_interests": 3.4926E10,
                  "net_interest_income": -2.689E9,
                  "net_non_operating_interest_income_expense": -2.689E9,
                  "normalized_e_b_i_t_d_a": 5.221E10,
                  "normalized_income": 3.197871114622235E10,
                  "normalized_pre_tax_income": 3.8247E10,
                  "number_of_share_holders": 0,
                  "operating_expense": 3.9038E10,
                  "operating_income": 4.0933E10,
                  "operating_revenue": 1.22211E11,
                  "other_gn_a": 4.731E9,
                  "other_income_expense": 3.528E9,
                  "other_non_operating_income_expenses": 3000000.0,
                  "period_ending_date": "2019-03-31",
                  "pretax_income": 4.1772E10,
                  "reconciled_cost_of_revenue": 4.224E10,
                  "reconciled_depreciation": 1.1274E10,
                  "research_and_development": 1.6296E10,
                  "selling_and_marketing_expense": 1.8011E10,
                  "selling_general_and_administration": 2.2742E10,
                  "tax_effect_of_unusual_items": 5.7771114622235E8,
                  "tax_provision": 6.846E9,
                  "tax_rate_for_calcs": 0.16389,
                  "total_expenses": 8.1278E10,
                  "total_operating_income_as_reported": 4.0933E10,
                  "total_revenue": 1.22211E11,
                  "total_unusual_items": 3.525E9,
                  "total_unusual_items_excluding_goodwill": 3.525E9
                }
              }
            ]
          }
        }
      },
      {
        "type": "Stock",
        "id": "0P000003MH",
        "tables": {
          "historical_returns": {
            "period_1m": {
              "share_class_id": "0P000003MH",
              "as_of_date": "2019-04-30",
              "period": "1M",
              "total_return": 10.734272
            },
            "period_1y": {
              "share_class_id": "0P000003MH",
              "as_of_date": "2019-04-30",
              "period": "1Y",
              "total_return": 41.531223
            }
          },
          "earning_reports_restate": [
            {
              "period_12m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "12M",
                "report_type": "TTM",
                "basic_average_shares": 7.67975E9,
                "basic_continuous_operations": 4.54,
                "basic_e_p_s": 4.54,
                "continuing_and_discontinued_basic_e_p_s": 4.54,
                "continuing_and_discontinued_diluted_e_p_s": 4.5,
                "diluted_average_shares": 7.76475E9,
                "diluted_continuous_operations": 4.5,
                "diluted_e_p_s": 4.5,
                "dividend_coverage_ratio": 2.556818,
                "dividend_per_share": 1.76,
                "file_date": "1970-01-01",
                "fiscal_year_end_change": false,
                "normalized_basic_e_p_s": 4.156226,
                "normalized_diluted_e_p_s": 4.120427,
                "period_ending_date": "2019-03-31",
                "reported_normalized_diluted_e_p_s": 4.5,
                "total_dividend_per_share": 1.76
              }
            },
            {
              "period_3m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "3M",
                "report_type": "R",
                "accession_number": "0001564590-19-012709",
                "basic_average_shares": 7.672E9,
                "basic_continuous_operations": 1.15,
                "basic_e_p_s": 1.15,
                "continuing_and_discontinued_basic_e_p_s": 1.15,
                "continuing_and_discontinued_diluted_e_p_s": 1.14,
                "diluted_average_shares": 7.744E9,
                "diluted_continuous_operations": 1.14,
                "diluted_e_p_s": 1.14,
                "dividend_coverage_ratio": 2.478261,
                "dividend_per_share": 0.46,
                "file_date": "2019-04-24",
                "fiscal_year_end_change": false,
                "form_type": "10-Q",
                "normalized_basic_e_p_s": 1.062409,
                "normalized_diluted_e_p_s": 1.053223,
                "period_ending_date": "2019-03-31",
                "reported_normalized_diluted_e_p_s": 1.14,
                "total_dividend_per_share": 0.46
              },
              "period_9m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "9M",
                "report_type": "R",
                "accession_number": "0001564590-19-012709",
                "basic_average_shares": 7.679E9,
                "basic_continuous_operations": 3.39,
                "basic_e_p_s": 3.39,
                "continuing_and_discontinued_basic_e_p_s": 3.39,
                "continuing_and_discontinued_diluted_e_p_s": 3.36,
                "diluted_average_shares": 7.759E9,
                "diluted_continuous_operations": 3.36,
                "diluted_e_p_s": 3.36,
                "dividend_coverage_ratio": 2.507463,
                "dividend_per_share": 1.34,
                "file_date": "2019-04-24",
                "fiscal_year_end_change": false,
                "form_type": "10-Q",
                "normalized_basic_e_p_s": 3.117511,
                "normalized_diluted_e_p_s": 3.090321,
                "period_ending_date": "2019-03-31",
                "reported_normalized_diluted_e_p_s": 3.38,
                "total_dividend_per_share": 1.34
              },
              "period_12m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "12M",
                "report_type": "R",
                "basic_average_shares": 7.67975E9,
                "basic_continuous_operations": 4.54,
                "basic_e_p_s": 4.54,
                "continuing_and_discontinued_basic_e_p_s": 4.54,
                "continuing_and_discontinued_diluted_e_p_s": 4.5,
                "diluted_average_shares": 7.76475E9,
                "diluted_continuous_operations": 4.5,
                "diluted_e_p_s": 4.5,
                "dividend_coverage_ratio": 2.556818,
                "dividend_per_share": 1.76,
                "file_date": "1970-01-01",
                "fiscal_year_end_change": false,
                "normalized_basic_e_p_s": 4.156226,
                "normalized_diluted_e_p_s": 4.120427,
                "period_ending_date": "2019-03-31",
                "reported_normalized_diluted_e_p_s": 4.5,
                "total_dividend_per_share": 1.76
              }
            },
            {
              "period_3m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "3M",
                "report_type": "P",
                "accession_number": "0001193125-19-117108",
                "basic_average_shares": 7.672E9,
                "basic_continuous_operations": 1.15,
                "basic_e_p_s": 1.15,
                "continuing_and_discontinued_basic_e_p_s": 1.15,
                "continuing_and_discontinued_diluted_e_p_s": 1.14,
                "diluted_average_shares": 7.744E9,
                "diluted_continuous_operations": 1.14,
                "diluted_e_p_s": 1.14,
                "dividend_coverage_ratio": 2.478261,
                "dividend_per_share": 0.46,
                "file_date": "2019-04-24",
                "fiscal_year_end_change": false,
                "form_type": "8-K",
                "normalized_basic_e_p_s": 1.15,
                "normalized_diluted_e_p_s": 1.14,
                "period_ending_date": "2019-03-31",
                "total_dividend_per_share": 0.46
              },
              "period_9m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "9M",
                "report_type": "P",
                "accession_number": "0001193125-19-117108",
                "basic_average_shares": 7.679E9,
                "basic_continuous_operations": 3.39,
                "basic_e_p_s": 3.39,
                "continuing_and_discontinued_basic_e_p_s": 3.39,
                "continuing_and_discontinued_diluted_e_p_s": 3.36,
                "diluted_average_shares": 7.759E9,
                "diluted_continuous_operations": 3.36,
                "diluted_e_p_s": 3.36,
                "dividend_coverage_ratio": 2.507463,
                "dividend_per_share": 1.34,
                "file_date": "2019-04-24",
                "fiscal_year_end_change": false,
                "form_type": "8-K",
                "normalized_basic_e_p_s": 3.39,
                "normalized_diluted_e_p_s": 3.36,
                "period_ending_date": "2019-03-31",
                "total_dividend_per_share": 1.34
              }
            }
          ],
          "earning_reports_a_o_r": [
            {
              "period_12m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "12M",
                "report_type": "TTM",
                "basic_average_shares": 7.67975E9,
                "basic_continuous_operations": 4.54,
                "basic_e_p_s": 4.54,
                "continuing_and_discontinued_basic_e_p_s": 4.54,
                "continuing_and_discontinued_diluted_e_p_s": 4.5,
                "diluted_average_shares": 7.76475E9,
                "diluted_continuous_operations": 4.5,
                "diluted_e_p_s": 4.5,
                "dividend_coverage_ratio": 2.556818,
                "dividend_per_share": 1.76,
                "file_date": "1970-01-01",
                "fiscal_year_end_change": false,
                "normalized_basic_e_p_s": 4.156226,
                "normalized_diluted_e_p_s": 4.120427,
                "period_ending_date": "2019-03-31",
                "reported_normalized_diluted_e_p_s": 4.5,
                "total_dividend_per_share": 1.76
              }
            },
            {
              "period_3m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "3M",
                "report_type": "A",
                "accession_number": "0001564590-19-012709",
                "basic_average_shares": 7.672E9,
                "basic_continuous_operations": 1.15,
                "basic_e_p_s": 1.15,
                "continuing_and_discontinued_basic_e_p_s": 1.15,
                "continuing_and_discontinued_diluted_e_p_s": 1.14,
                "diluted_average_shares": 7.744E9,
                "diluted_continuous_operations": 1.14,
                "diluted_e_p_s": 1.14,
                "dividend_coverage_ratio": 2.478261,
                "dividend_per_share": 0.46,
                "file_date": "2019-04-24",
                "fiscal_year_end_change": false,
                "form_type": "10-Q",
                "normalized_basic_e_p_s": 1.062409,
                "normalized_diluted_e_p_s": 1.053223,
                "period_ending_date": "2019-03-31",
                "reported_normalized_diluted_e_p_s": 1.14,
                "total_dividend_per_share": 0.46
              },
              "period_9m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "9M",
                "report_type": "A",
                "accession_number": "0001564590-19-012709",
                "basic_average_shares": 7.679E9,
                "basic_continuous_operations": 3.39,
                "basic_e_p_s": 3.39,
                "continuing_and_discontinued_basic_e_p_s": 3.39,
                "continuing_and_discontinued_diluted_e_p_s": 3.36,
                "diluted_average_shares": 7.759E9,
                "diluted_continuous_operations": 3.36,
                "diluted_e_p_s": 3.36,
                "dividend_coverage_ratio": 2.507463,
                "dividend_per_share": 1.34,
                "file_date": "2019-04-24",
                "fiscal_year_end_change": false,
                "form_type": "10-Q",
                "normalized_basic_e_p_s": 3.117511,
                "normalized_diluted_e_p_s": 3.090321,
                "period_ending_date": "2019-03-31",
                "reported_normalized_diluted_e_p_s": 3.38,
                "total_dividend_per_share": 1.34
              }
            },
            {
              "period_3m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "3M",
                "report_type": "P",
                "accession_number": "0001193125-19-117108",
                "basic_average_shares": 7.672E9,
                "basic_continuous_operations": 1.15,
                "basic_e_p_s": 1.15,
                "continuing_and_discontinued_basic_e_p_s": 1.15,
                "continuing_and_discontinued_diluted_e_p_s": 1.14,
                "diluted_average_shares": 7.744E9,
                "diluted_continuous_operations": 1.14,
                "diluted_e_p_s": 1.14,
                "dividend_coverage_ratio": 2.478261,
                "dividend_per_share": 0.46,
                "file_date": "2019-04-24",
                "fiscal_year_end_change": false,
                "form_type": "8-K",
                "normalized_basic_e_p_s": 1.15,
                "normalized_diluted_e_p_s": 1.14,
                "period_ending_date": "2019-03-31",
                "total_dividend_per_share": 0.46
              },
              "period_9m": {
                "share_class_id": "0P000003MH",
                "as_of_date": "2019-03-31",
                "currency_id": "USD",
                "fiscal_year_end": "6",
                "period": "9M",
                "report_type": "P",
                "accession_number": "0001193125-19-117108",
                "basic_average_shares": 7.679E9,
                "basic_continuous_operations": 3.39,
                "basic_e_p_s": 3.39,
                "continuing_and_discontinued_basic_e_p_s": 3.39,
                "continuing_and_discontinued_diluted_e_p_s": 3.36,
                "diluted_average_shares": 7.759E9,
                "diluted_continuous_operations": 3.36,
                "diluted_e_p_s": 3.36,
                "dividend_coverage_ratio": 2.507463,
                "dividend_per_share": 1.34,
                "file_date": "2019-04-24",
                "fiscal_year_end_change": false,
                "form_type": "8-K",
                "normalized_basic_e_p_s": 3.39,
                "normalized_diluted_e_p_s": 3.36,
                "period_ending_date": "2019-03-31",
                "total_dividend_per_share": 1.34
              }
            }
          ]
        }
      }
    ]
  }
]