{"statements":["income","balance","cash_flow"],"metrics":[{"key":"revenue","statement":"income","section":"Revenue and cost","label":"Revenue","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"cost_of_revenue","statement":"income","section":"Revenue and cost","label":"Cost of revenue","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"gross_profit","statement":"income","section":"Revenue and cost","label":"Gross profit","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"rd_expense","statement":"income","section":"Operating expenses","label":"Research and development","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"sga_expense","statement":"income","section":"Operating expenses","label":"Selling, general and administrative","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"other_operating_expense","statement":"income","section":"Operating expenses","label":"Other operating expense","unit_kind":"currency","description":null,"formula":"total_operating_expenses - rd_expense - sga_expense","templates":["generic"]},{"key":"total_operating_expenses","statement":"income","section":"Operating expenses","label":"Total operating expenses","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"operating_income","statement":"income","section":"Operating expenses","label":"Operating income","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"da_income","statement":"income","section":"Operating expenses","label":"Depreciation and amortization","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"ebitda","statement":"income","section":"Operating expenses","label":"EBITDA","unit_kind":"currency","description":null,"formula":"operating_income + da_income","templates":["all"]},{"key":"interest_expense","statement":"income","section":"Below operating","label":"Interest expense","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"interest_income","statement":"income","section":"Below operating","label":"Interest income","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"other_nonoperating_income","statement":"income","section":"Below operating","label":"Other non-operating income","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"pretax_income","statement":"income","section":"Below operating","label":"Pretax income","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"income_tax","statement":"income","section":"Below operating","label":"Income tax","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"effective_tax_rate","statement":"income","section":"Below operating","label":"Effective tax rate","unit_kind":"ratio","description":null,"formula":"income_tax / pretax_income","templates":["all"]},{"key":"income_continuing_ops","statement":"income","section":"Below operating","label":"Income from continuing operations","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"discontinued_ops","statement":"income","section":"Below operating","label":"Discontinued operations","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"net_income","statement":"income","section":"Net income","label":"Net income","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"minority_interest","statement":"income","section":"Net income","label":"Minority interest","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"net_income_to_common","statement":"income","section":"Net income","label":"Net income to common","unit_kind":"currency","description":null,"formula":"net_income - preferred_dividends","templates":["all"]},{"key":"eps_basic","statement":"income","section":"Per share","label":"Basic EPS","unit_kind":"per_share","description":null,"formula":null,"templates":["all"]},{"key":"eps_diluted","statement":"income","section":"Per share","label":"Diluted EPS","unit_kind":"per_share","description":null,"formula":null,"templates":["all"]},{"key":"shares_basic","statement":"income","section":"Per share","label":"Basic shares","unit_kind":"shares","description":null,"formula":null,"templates":["all"]},{"key":"shares_diluted","statement":"income","section":"Per share","label":"Diluted shares","unit_kind":"shares","description":null,"formula":null,"templates":["all"]},{"key":"dividends_per_share","statement":"income","section":"Per share","label":"Dividends per share","unit_kind":"per_share","description":null,"formula":null,"templates":["all"]},{"key":"gross_margin","statement":"income","section":"Calculated","label":"Gross margin","unit_kind":"ratio","description":null,"formula":"gross_profit / revenue","templates":["generic"]},{"key":"operating_margin","statement":"income","section":"Calculated","label":"Operating margin","unit_kind":"ratio","description":null,"formula":"operating_income / revenue","templates":["generic"]},{"key":"net_margin","statement":"income","section":"Calculated","label":"Net margin","unit_kind":"ratio","description":null,"formula":"net_income / revenue","templates":["all"]},{"key":"revenue_growth","statement":"income","section":"Calculated","label":"Revenue growth","unit_kind":"ratio","description":null,"formula":"revenue / revenue[prior year] - 1","templates":["all"]},{"key":"net_interest_income","statement":"income","section":"Banking","label":"Net interest income","unit_kind":"currency","description":null,"formula":null,"templates":["bank","asset_manager"]},{"key":"provision_credit_losses","statement":"income","section":"Banking","label":"Provision for credit losses","unit_kind":"currency","description":null,"formula":null,"templates":["bank","asset_manager"]},{"key":"nii_after_provision","statement":"income","section":"Banking","label":"Net interest income after provision","unit_kind":"currency","description":null,"formula":"net_interest_income - provision_credit_losses","templates":["bank"]},{"key":"noninterest_income","statement":"income","section":"Banking","label":"Noninterest income","unit_kind":"currency","description":null,"formula":null,"templates":["bank","asset_manager"]},{"key":"noninterest_expense","statement":"income","section":"Banking","label":"Noninterest expense","unit_kind":"currency","description":null,"formula":null,"templates":["bank","asset_manager"]},{"key":"efficiency_ratio","statement":"income","section":"Calculated","label":"Efficiency ratio","unit_kind":"ratio","description":null,"formula":"noninterest_expense / revenue","templates":["bank"]},{"key":"premiums_earned","statement":"income","section":"Insurance","label":"Premiums earned","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"net_investment_income","statement":"income","section":"Insurance","label":"Net investment income","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"investment_gains","statement":"income","section":"Insurance","label":"Investment gains (losses)","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"benefits_and_claims","statement":"income","section":"Insurance","label":"Benefits, losses and claims","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"acquisition_costs","statement":"income","section":"Insurance","label":"Policy acquisition costs","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"interest_credited","statement":"income","section":"Insurance","label":"Interest credited to policyholders","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"other_underwriting_expense","statement":"income","section":"Insurance","label":"Other underwriting expense","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"total_benefits_and_expenses","statement":"income","section":"Insurance","label":"Total benefits and expenses","unit_kind":"currency","description":null,"formula":"revenue - pretax_income (when untagged)","templates":["insurance"]},{"key":"underwriting_income","statement":"income","section":"Calculated","label":"Underwriting income","unit_kind":"currency","description":null,"formula":"premiums_earned - benefits_and_claims - acquisition_costs - other_underwriting_expense","templates":["insurance"]},{"key":"loss_ratio","statement":"income","section":"Calculated","label":"Loss ratio","unit_kind":"ratio","description":null,"formula":"benefits_and_claims / premiums_earned","templates":["insurance"]},{"key":"expense_ratio","statement":"income","section":"Calculated","label":"Expense ratio","unit_kind":"ratio","description":null,"formula":"(acquisition_costs + other_underwriting_expense) / premiums_earned","templates":["insurance"]},{"key":"combined_ratio","statement":"income","section":"Calculated","label":"Combined ratio","unit_kind":"ratio","description":null,"formula":"loss_ratio + expense_ratio","templates":["insurance"]},{"key":"rental_revenue","statement":"income","section":"Real estate","label":"Rental revenue","unit_kind":"currency","description":null,"formula":null,"templates":["reit"]},{"key":"property_operating_expenses","statement":"income","section":"Real estate","label":"Property operating expenses","unit_kind":"currency","description":null,"formula":null,"templates":["reit"]},{"key":"real_estate_gains","statement":"income","section":"Real estate","label":"Gains on sale of real estate","unit_kind":"currency","description":null,"formula":null,"templates":["reit"]},{"key":"real_estate_impairment","statement":"income","section":"Real estate","label":"Real estate impairment","unit_kind":"currency","description":null,"formula":null,"templates":["reit"]},{"key":"ffo","statement":"income","section":"Calculated","label":"Funds from operations","unit_kind":"currency","description":"NAREIT-style FFO computed from GAAP lines; the company's own reported FFO may differ","formula":"net_income_to_common + da_income - real_estate_gains + real_estate_impairment","templates":["reit"]},{"key":"ffo_per_share","statement":"income","section":"Calculated","label":"FFO per share","unit_kind":"per_share","description":null,"formula":"ffo / shares_diluted","templates":["reit"]},{"key":"ffo_payout","statement":"income","section":"Calculated","label":"Dividend payout of FFO","unit_kind":"ratio","description":null,"formula":"dividends_paid / ffo","templates":["reit"]},{"key":"fuel_and_purchased_power","statement":"income","section":"Utility","label":"Fuel and purchased power","unit_kind":"currency","description":null,"formula":null,"templates":["utility"]},{"key":"om_expense","statement":"income","section":"Utility","label":"Operations and maintenance","unit_kind":"currency","description":null,"formula":null,"templates":["utility"]},{"key":"taxes_other_than_income","statement":"income","section":"Utility","label":"Taxes other than income","unit_kind":"currency","description":null,"formula":null,"templates":["utility","oil_gas"]},{"key":"capex_to_revenue","statement":"income","section":"Calculated","label":"Capex to revenue","unit_kind":"ratio","description":null,"formula":"capex / revenue","templates":["utility","oil_gas"]},{"key":"lease_operating_expense","statement":"income","section":"Oil and gas","label":"Lease operating expense","unit_kind":"currency","description":null,"formula":null,"templates":["oil_gas"]},{"key":"exploration_expense","statement":"income","section":"Oil and gas","label":"Exploration expense","unit_kind":"currency","description":null,"formula":null,"templates":["oil_gas"]},{"key":"oil_gas_impairment","statement":"income","section":"Oil and gas","label":"Impairment of oil and gas properties","unit_kind":"currency","description":null,"formula":null,"templates":["oil_gas"]},{"key":"compensation_expense","statement":"income","section":"Asset management","label":"Compensation and benefits","unit_kind":"currency","description":null,"formula":null,"templates":["asset_manager"]},{"key":"compensation_ratio","statement":"income","section":"Calculated","label":"Compensation ratio","unit_kind":"ratio","description":null,"formula":"compensation_expense / revenue","templates":["asset_manager"]},{"key":"cash","statement":"balance","section":"Current assets","label":"Cash and equivalents","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"short_term_investments","statement":"balance","section":"Current assets","label":"Short-term investments","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"receivables","statement":"balance","section":"Current assets","label":"Receivables","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"inventory","statement":"balance","section":"Current assets","label":"Inventory","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"other_current_assets","statement":"balance","section":"Current assets","label":"Other current assets","unit_kind":"currency","description":null,"formula":"total_current_assets - cash - short_term_investments - receivables - inventory","templates":["generic"]},{"key":"total_current_assets","statement":"balance","section":"Current assets","label":"Total current assets","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"ppe_net","statement":"balance","section":"Non-current assets","label":"Property, plant and equipment","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"goodwill","statement":"balance","section":"Non-current assets","label":"Goodwill","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"intangibles","statement":"balance","section":"Non-current assets","label":"Intangible assets","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"long_term_investments","statement":"balance","section":"Non-current assets","label":"Long-term investments","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"other_noncurrent_assets","statement":"balance","section":"Non-current assets","label":"Other non-current assets","unit_kind":"currency","description":null,"formula":"total_assets - total_current_assets - ppe_net - goodwill - intangibles - long_term_investments","templates":["generic"]},{"key":"total_assets","statement":"balance","section":"Non-current assets","label":"Total assets","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"accounts_payable","statement":"balance","section":"Current liabilities","label":"Accounts payable","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"deferred_revenue","statement":"balance","section":"Current liabilities","label":"Deferred revenue","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"current_debt","statement":"balance","section":"Current liabilities","label":"Current debt","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"accrued_and_other_current_liabilities","statement":"balance","section":"Current liabilities","label":"Accrued and other current liabilities","unit_kind":"currency","description":null,"formula":"total_current_liabilities - accounts_payable - deferred_revenue - current_debt","templates":["generic"]},{"key":"total_current_liabilities","statement":"balance","section":"Current liabilities","label":"Total current liabilities","unit_kind":"currency","description":null,"formula":null,"templates":["generic"]},{"key":"long_term_debt","statement":"balance","section":"Non-current liabilities","label":"Long-term debt","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"operating_lease_liabilities","statement":"balance","section":"Non-current liabilities","label":"Operating lease liabilities","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"other_noncurrent_liabilities","statement":"balance","section":"Non-current liabilities","label":"Other non-current liabilities","unit_kind":"currency","description":null,"formula":"total_liabilities - total_current_liabilities - long_term_debt - operating_lease_liabilities","templates":["generic"]},{"key":"total_liabilities","statement":"balance","section":"Non-current liabilities","label":"Total liabilities","unit_kind":"currency","description":null,"formula":"liabilities_and_equity - total_equity - temporary_equity (when untagged)","templates":["all"]},{"key":"common_stock_and_apic","statement":"balance","section":"Equity","label":"Common stock and paid-in capital","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"retained_earnings","statement":"balance","section":"Equity","label":"Retained earnings","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"aoci","statement":"balance","section":"Equity","label":"Accumulated other comprehensive income","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"treasury_stock","statement":"balance","section":"Equity","label":"Treasury stock","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"minority_interest_bs","statement":"balance","section":"Equity","label":"Minority interest","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"total_equity","statement":"balance","section":"Equity","label":"Total equity","unit_kind":"currency","description":null,"formula":"equity_parent + minority_interest_bs (when the combined line is untagged)","templates":["all"]},{"key":"shares_outstanding","statement":"balance","section":"Equity","label":"Shares outstanding","unit_kind":"shares","description":null,"formula":null,"templates":["all"]},{"key":"total_debt","statement":"balance","section":"Calculated","label":"Total debt","unit_kind":"currency","description":null,"formula":"long_term_debt + current_debt","templates":["all"]},{"key":"net_debt","statement":"balance","section":"Calculated","label":"Net debt","unit_kind":"currency","description":null,"formula":"total_debt - cash - short_term_investments","templates":["generic"]},{"key":"working_capital","statement":"balance","section":"Calculated","label":"Working capital","unit_kind":"currency","description":null,"formula":"total_current_assets - total_current_liabilities","templates":["generic"]},{"key":"cash_and_investments","statement":"balance","section":"Calculated","label":"Cash and investments","unit_kind":"currency","description":null,"formula":"cash + short_term_investments","templates":["generic"]},{"key":"tangible_book_value","statement":"balance","section":"Calculated","label":"Tangible book value","unit_kind":"currency","description":null,"formula":"equity_parent - goodwill - intangibles","templates":["all"]},{"key":"invested_capital","statement":"balance","section":"Calculated","label":"Invested capital","unit_kind":"currency","description":null,"formula":"total_debt + total_equity - cash_and_investments","templates":["generic"]},{"key":"book_value_per_share","statement":"balance","section":"Calculated","label":"Book value per share","unit_kind":"per_share","description":null,"formula":"equity_parent / shares_outstanding","templates":["all"]},{"key":"fed_funds_sold","statement":"balance","section":"Bank assets","label":"Fed funds sold and reverse repos","unit_kind":"currency","description":null,"formula":null,"templates":["bank"]},{"key":"securities_bank","statement":"balance","section":"Bank assets","label":"Investment securities","unit_kind":"currency","description":null,"formula":null,"templates":["bank"]},{"key":"loans_gross","statement":"balance","section":"Bank assets","label":"Loans, gross","unit_kind":"currency","description":null,"formula":null,"templates":["bank"]},{"key":"loan_loss_allowance","statement":"balance","section":"Bank assets","label":"Allowance for loan losses","unit_kind":"currency","description":null,"formula":null,"templates":["bank"]},{"key":"loans_net","statement":"balance","section":"Bank assets","label":"Loans, net","unit_kind":"currency","description":null,"formula":"loans_gross - loan_loss_allowance (when untagged)","templates":["bank"]},{"key":"deposits","statement":"balance","section":"Bank liabilities","label":"Deposits","unit_kind":"currency","description":null,"formula":null,"templates":["bank","asset_manager"]},{"key":"fed_funds_purchased","statement":"balance","section":"Bank liabilities","label":"Fed funds purchased and repos","unit_kind":"currency","description":null,"formula":null,"templates":["bank"]},{"key":"short_term_borrowings_bank","statement":"balance","section":"Bank liabilities","label":"Short-term borrowings","unit_kind":"currency","description":null,"formula":null,"templates":["bank"]},{"key":"preferred_stock","statement":"balance","section":"Equity","label":"Preferred stock","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"loans_to_deposits","statement":"balance","section":"Calculated","label":"Loans to deposits","unit_kind":"ratio","description":null,"formula":"loans_net / deposits","templates":["bank"]},{"key":"provision_to_loans","statement":"balance","section":"Calculated","label":"Provision to loans","unit_kind":"ratio","description":null,"formula":"provision_credit_losses / loans_net","templates":["bank"]},{"key":"nii_to_assets","statement":"balance","section":"Calculated","label":"Net interest income to assets","unit_kind":"ratio","description":null,"formula":"net_interest_income / total_assets","templates":["bank"]},{"key":"investments_total","statement":"balance","section":"Insurance assets","label":"Total investments","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"fixed_maturities","statement":"balance","section":"Insurance assets","label":"Fixed maturity securities","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"premiums_receivable","statement":"balance","section":"Insurance assets","label":"Premiums receivable","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"reinsurance_recoverables","statement":"balance","section":"Insurance assets","label":"Reinsurance recoverables","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"deferred_acquisition_costs","statement":"balance","section":"Insurance assets","label":"Deferred acquisition costs","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"separate_account_assets","statement":"balance","section":"Insurance assets","label":"Separate account assets","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"loss_reserves","statement":"balance","section":"Insurance liabilities","label":"Loss and LAE reserves","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"future_policy_benefits","statement":"balance","section":"Insurance liabilities","label":"Future policy benefits","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"policyholder_account_balances","statement":"balance","section":"Insurance liabilities","label":"Policyholder account balances","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"unearned_premiums","statement":"balance","section":"Insurance liabilities","label":"Unearned premiums","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"separate_account_liabilities","statement":"balance","section":"Insurance liabilities","label":"Separate account liabilities","unit_kind":"currency","description":null,"formula":null,"templates":["insurance"]},{"key":"short_term_debt_fin","statement":"balance","section":"Insurance liabilities","label":"Short-term debt","unit_kind":"currency","description":null,"formula":null,"templates":["insurance","reit"]},{"key":"investment_yield","statement":"balance","section":"Calculated","label":"Investment yield","unit_kind":"ratio","description":null,"formula":"net_investment_income / investments_total","templates":["insurance"]},{"key":"real_estate_gross","statement":"balance","section":"Real estate assets","label":"Real estate, at cost","unit_kind":"currency","description":null,"formula":null,"templates":["reit"]},{"key":"real_estate_accum_depr","statement":"balance","section":"Real estate assets","label":"Accumulated depreciation","unit_kind":"currency","description":null,"formula":null,"templates":["reit"]},{"key":"real_estate_net","statement":"balance","section":"Real estate assets","label":"Real estate, net","unit_kind":"currency","description":null,"formula":"real_estate_gross - real_estate_accum_depr (when untagged)","templates":["reit"]},{"key":"debt_to_gross_assets","statement":"balance","section":"Calculated","label":"Debt to gross assets","unit_kind":"ratio","description":null,"formula":"total_debt / (total_assets + real_estate_accum_depr)","templates":["reit"]},{"key":"net_debt_to_ebitda","statement":"balance","section":"Calculated","label":"Net debt to EBITDA","unit_kind":"ratio","description":null,"formula":"(total_debt - cash) / ebitda","templates":["reit"]},{"key":"regulatory_assets","statement":"balance","section":"Utility","label":"Regulatory assets","unit_kind":"currency","description":null,"formula":null,"templates":["utility"]},{"key":"regulatory_liabilities","statement":"balance","section":"Utility","label":"Regulatory liabilities","unit_kind":"currency","description":null,"formula":null,"templates":["utility"]},{"key":"cfo_to_debt","statement":"balance","section":"Calculated","label":"Cash from operations to debt","unit_kind":"ratio","description":null,"formula":"cfo / total_debt","templates":["utility","oil_gas"]},{"key":"oil_gas_properties_gross","statement":"balance","section":"Oil and gas","label":"Oil and gas properties, gross","unit_kind":"currency","description":null,"formula":null,"templates":["oil_gas"]},{"key":"asset_retirement_obligations","statement":"balance","section":"Oil and gas","label":"Asset retirement obligations","unit_kind":"currency","description":null,"formula":null,"templates":["oil_gas"]},{"key":"segregated_cash","statement":"balance","section":"Brokerage","label":"Cash and investments segregated","unit_kind":"currency","description":null,"formula":null,"templates":["asset_manager"]},{"key":"receivables_from_customers","statement":"balance","section":"Brokerage","label":"Receivables from brokerage clients","unit_kind":"currency","description":null,"formula":null,"templates":["asset_manager"]},{"key":"payables_to_customers","statement":"balance","section":"Brokerage","label":"Payables to brokerage clients","unit_kind":"currency","description":null,"formula":null,"templates":["asset_manager"]},{"key":"cf_net_income","statement":"cash_flow","section":"Operating","label":"Net income","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"cf_da","statement":"cash_flow","section":"Operating","label":"Depreciation and amortization","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"cf_sbc","statement":"cash_flow","section":"Operating","label":"Stock-based compensation","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"cf_deferred_taxes","statement":"cash_flow","section":"Operating","label":"Deferred taxes","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"cf_working_capital_change","statement":"cash_flow","section":"Operating","label":"Change in working capital","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"cf_other_noncash","statement":"cash_flow","section":"Operating","label":"Other non-cash items","unit_kind":"currency","description":null,"formula":"cfo - cf_net_income - cf_da - cf_sbc - cf_deferred_taxes - cf_working_capital_change","templates":["all"]},{"key":"cfo","statement":"cash_flow","section":"Operating","label":"Cash from operations","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"capex","statement":"cash_flow","section":"Investing","label":"Capital expenditure","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"acquisitions","statement":"cash_flow","section":"Investing","label":"Acquisitions","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"investments_net","statement":"cash_flow","section":"Investing","label":"Investments, net","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"other_investing","statement":"cash_flow","section":"Investing","label":"Other investing","unit_kind":"currency","description":null,"formula":"cfi + capex + acquisitions - investments_net","templates":["all"]},{"key":"cfi","statement":"cash_flow","section":"Investing","label":"Cash from investing","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"debt_issued","statement":"cash_flow","section":"Financing","label":"Debt issued","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"debt_repaid","statement":"cash_flow","section":"Financing","label":"Debt repaid","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"buybacks","statement":"cash_flow","section":"Financing","label":"Share buybacks","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"dividends_paid","statement":"cash_flow","section":"Financing","label":"Dividends paid","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"shares_issued","statement":"cash_flow","section":"Financing","label":"Shares issued","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"other_financing","statement":"cash_flow","section":"Financing","label":"Other financing","unit_kind":"currency","description":null,"formula":"cff - debt_issued + debt_repaid + buybacks + dividends_paid - shares_issued","templates":["all"]},{"key":"cff","statement":"cash_flow","section":"Financing","label":"Cash from financing","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"fx_effect","statement":"cash_flow","section":"Reconciliation","label":"FX effect on cash","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"net_change_in_cash","statement":"cash_flow","section":"Reconciliation","label":"Net change in cash","unit_kind":"currency","description":null,"formula":"cfo + cfi + cff + fx_effect (when untagged)","templates":["all"]},{"key":"ending_cash","statement":"cash_flow","section":"Reconciliation","label":"Ending cash","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"interest_paid","statement":"cash_flow","section":"Reconciliation","label":"Interest paid","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"taxes_paid","statement":"cash_flow","section":"Reconciliation","label":"Taxes paid","unit_kind":"currency","description":null,"formula":null,"templates":["all"]},{"key":"fcf","statement":"cash_flow","section":"Calculated","label":"Free cash flow","unit_kind":"currency","description":null,"formula":"cfo - capex","templates":["all"]},{"key":"fcf_margin","statement":"cash_flow","section":"Calculated","label":"FCF margin","unit_kind":"ratio","description":null,"formula":"fcf / revenue","templates":["all"]},{"key":"cash_conversion","statement":"cash_flow","section":"Calculated","label":"Cash conversion","unit_kind":"ratio","description":null,"formula":"cfo / net_income","templates":["all"]},{"key":"reinvestment_rate","statement":"cash_flow","section":"Calculated","label":"Reinvestment rate","unit_kind":"ratio","description":null,"formula":"capex / cfo","templates":["oil_gas"]}],"screen_metrics":[{"id":"revenue_ttm","label":"Revenue, TTM","description":"Sum of the last four quarters of revenue.","unit":"USD millions"},{"id":"revenue_growth_yoy","label":"Revenue growth, YoY","description":"TTM revenue versus the TTM ending four quarters earlier.","unit":"percent"},{"id":"revenue_cagr_3y","label":"Revenue CAGR, 3y","description":"Compound annual growth of TTM revenue over twelve quarters.","unit":"percent"},{"id":"net_income_growth_yoy","label":"Net income growth, YoY","description":"TTM net income versus the prior TTM; null when either is not positive.","unit":"percent"},{"id":"fcf_growth_yoy","label":"FCF growth, YoY","description":"TTM free cash flow versus the prior TTM; null when either is not positive.","unit":"percent"},{"id":"gross_margin","label":"Gross margin","description":"TTM gross profit as a share of revenue.","unit":"percent"},{"id":"gross_margin_change_yoy","label":"Gross margin change, YoY","description":"TTM gross margin minus the prior TTM gross margin, in percentage points.","unit":"percent"},{"id":"operating_margin","label":"Operating margin","description":"TTM operating income as a share of revenue.","unit":"percent"},{"id":"net_margin","label":"Net margin","description":"TTM net income as a share of revenue.","unit":"percent"},{"id":"fcf_margin","label":"FCF margin","description":"TTM free cash flow (operating cash flow less capex) as a share of revenue.","unit":"percent"},{"id":"rule_of_40","label":"Rule of 40","description":"Revenue growth plus FCF margin, both in percent.","unit":"percent"},{"id":"roic","label":"Return on invested capital","description":"After-tax operating income (21% notional rate) over equity plus debt less cash.","unit":"percent"},{"id":"roe","label":"Return on equity","description":"TTM net income over latest shareholders' equity; null when equity is not positive.","unit":"percent"},{"id":"roa","label":"Return on assets","description":"TTM net income over average total assets.","unit":"percent"},{"id":"accruals_ratio","label":"Accruals ratio","description":"Net income less operating cash flow, over average total assets. Lower is cleaner earnings.","unit":"percent"},{"id":"cash_conversion","label":"Cash conversion","description":"TTM operating cash flow over TTM net income; null when net income is not positive.","unit":"ratio"},{"id":"capex_to_revenue","label":"Capex / revenue","description":"TTM capital expenditure as a share of revenue.","unit":"percent"},{"id":"capex_to_da","label":"Capex / D&A","description":"TTM capital expenditure over TTM depreciation and amortisation.","unit":"ratio"},{"id":"sbc_to_fcf","label":"SBC / FCF","description":"TTM stock-based compensation as a share of free cash flow; null when FCF is not positive.","unit":"percent"},{"id":"shares_change_yoy","label":"Share count change, YoY","description":"Diluted weighted shares in the latest quarter versus four quarters earlier. Negative means net buybacks.","unit":"percent"},{"id":"net_debt","label":"Net debt","description":"Total debt less cash and equivalents, latest quarter.","unit":"USD millions"},{"id":"net_debt_to_ebitda","label":"Net debt / EBITDA","description":"Net debt over TTM EBITDA; null when EBITDA is not positive. Not applicable to financials.","unit":"ratio"},{"id":"debt_to_equity","label":"Debt / equity","description":"Total debt over shareholders' equity; null when equity is not positive.","unit":"ratio"},{"id":"current_ratio","label":"Current ratio","description":"Current assets over current liabilities. Not applicable to financials.","unit":"ratio"},{"id":"interest_coverage","label":"Interest coverage","description":"TTM operating income over TTM interest expense; null when there is no interest expense.","unit":"ratio"},{"id":"piotroski_f","label":"Piotroski F-score","description":"Nine binary tests of profitability, leverage and efficiency, 0 to 9.","unit":"count"},{"id":"days_since_10k","label":"Days since last 10-K","description":"Days since the most recent annual report was filed.","unit":"days"},{"id":"days_since_10q","label":"Days since last 10-Q","description":"Days since the most recent quarterly report was filed.","unit":"days"},{"id":"filings_8k_90d","label":"8-K filings, 90d","description":"Number of 8-K filings in the last 90 days.","unit":"count"},{"id":"had_8k_101_90d","label":"Material agreement (8-K 1.01), 90d","description":"1 when an 8-K with item 1.01 was filed in 90 days.","unit":"1/0"},{"id":"had_8k_205_90d","label":"Restructuring (8-K 2.05), 90d","description":"1 when an 8-K with item 2.05 was filed in 90 days.","unit":"1/0"},{"id":"had_8k_401_90d","label":"Auditor change (8-K 4.01), 90d","description":"1 when an 8-K with item 4.01 was filed in 90 days.","unit":"1/0"},{"id":"had_8k_502_90d","label":"Officer change (8-K 5.02), 90d","description":"1 when an 8-K with item 5.02 was filed in 90 days.","unit":"1/0"},{"id":"insider_buyers_90d","label":"Distinct insider buyers, 90d","description":"Distinct insiders who made an open-market purchase in 90 days.","unit":"count"},{"id":"insider_buy_value_90d","label":"Insider purchases, 90d","description":"Open-market insider purchases over 90 days.","unit":"USD millions"},{"id":"insider_net_buy_90d","label":"Insider net buying, 90d","description":"Open-market purchases less sales by insiders over 90 days.","unit":"USD millions"},{"id":"insider_net_buy_1y","label":"Insider net buying, 1y","description":"Open-market purchases less sales by insiders over 365 days.","unit":"USD millions"},{"id":"insider_officer_bought_90d","label":"Officer bought, 90d","description":"1 when an officer made an open-market purchase in 90 days.","unit":"1/0"},{"id":"holders_13f","label":"13F holders","description":"Institutional managers holding the security in their latest 13F.","unit":"count"},{"id":"value_13f","label":"13F holdings value","description":"Sum of the filer-reported 13F position values.","unit":"USD millions"},{"id":"founder_led","label":"Founder-led","description":"1 when a founder works at the company today as an executive or employee.","unit":"1/0"},{"id":"founder_on_board","label":"Founder involved","description":"1 when a founder holds any role today, board seat included.","unit":"1/0"},{"id":"founder_controlled","label":"Founder-controlled","description":"1 when living founders control the vote.","unit":"1/0"},{"id":"family_controlled","label":"Founding-family controlled","description":"1 when the founding family (founder no longer involved) controls the vote.","unit":"1/0"},{"id":"ceo_total_pay","label":"CEO total pay","description":"The CEO's Summary Compensation Table total for the latest fiscal year.","unit":"USD millions"},{"id":"ceo_pay_actually_received","label":"CEO pay actually received","description":"The proxy's compensation actually paid to the CEO for the latest fiscal year.","unit":"USD millions"}]}