Alphabet Financial Statements Trends

This module enables investors to look at Alphabet various fundamental indicators over time in order to gain insight into the company future performance. Macroaxis historical fundamental analysis tools allow evaluation of not only typical financial statement drivers such as Net Income of 19.5 B, Operating Income of 23.7 B or Revenues of 90.3 B, but also many exotic indicators such as Long Term Debt to Equity of 0.0283, Calculated Tax Rate of 19.3458 or PPandE Turnover of 2.8467. This module is a perfect complement to use when analyzing Alphabet Valuation or Volatility. It can also complement various Alphabet Technical models. Please also check analysis of Alphabet Correlation with competitors.

Balance Sheet

Current ValueLast YearHistorical Average 10 Year Trend
Total Assets167.5 B147.5 B89.3 B
Increasing
Slightly volatile
Current Assets105.4 B90.1 B57.8 B
Increasing
Slightly volatile
Shareholders Equity139 B120.3 B73 B
Increasing
Slightly volatile
Total Liabilities28.5 B27.1 B16.3 B
Increasing
Slightly volatile
Current Liabilities16.8 B19.3 B10.7 B
Increasing
Slightly volatile

Income Statement

Current ValueLast YearHistorical Average 10 Year Trend
Net Income19.5 B16.3 B10.9 B
Increasing
Slightly volatile
Operating Income23.7 B19.4 B13.1 B
Increasing
Slightly volatile
Revenues90.3 B75 B48.1 B
Increasing
Slightly volatile
Weighted Average Shares687.8 M684.6 M618.9 M
Increasing
Slightly volatile
Weighted Average Shares Diluted345.2 M744.7 M608.7 M
Decreasing
Slightly volatile

Cash Flow Statement

Trends Matrix
Current ValueLast YearHistorical Average 10 Year Trend
Net Cash Flow from Financing(8.3 B)(3.7 B)(1.4 B)
Decreasing
Slightly volatile
Net Cash Flow from Investing(31.2 B)(23.7 B)(15.4 B)
Decreasing
Slightly volatile
Net Cash Flow from Operations36 B26 B17.5 B
Increasing
Slightly volatile
Cash Beginning of Year16.5 B18.3 B11.7 B
Increasing
Slightly volatile
Cash End of Year12.9 B16.5 B12.4 B
Increasing
Slightly volatile

Fundamental Ratios

Current ValueLast YearHistorical Average 10 Year Trend
Asset Turnover0.57170.53830.6268
Decreasing
Slightly volatile
Current Ratio6.886.29086.4902
Decreasing
Slightly volatile
Debt to Equity Ratio0.030.02830.0613
Decreasing
Slightly volatile
EBITDA Margin26.2532.344533.7707
Decreasing
Slightly volatile
Earnings per Basic Share28.3223.1116.3279
Increasing
Slightly volatile
Earnings per Diluted Share27.3227.8516.0363
Increasing
Slightly volatile
Free Cash Flow per Share12037.792725.6465
Increasing
Slightly volatile
Gross Margin61.075462.442561.1593
Decreasing
Very volatile
Profit Margin0.2221.57721.7334
Decreasing
Slightly volatile
Return on Average Assets0.0912.368613.7598
Decreasing
Slightly volatile
Return on Average Equity0.1515.019616.3432
Decreasing
Slightly volatile
Sales per Share13111075.4438
Increasing
Slightly volatile
Total Assets Per Share242215133
Increasing
Slightly volatile
Cash Flow Per Share52.128437.861526.101
Increasing
Slightly volatile
Return on Investment17.664116.456420.9264
Decreasing
Slightly volatile
Operating Margin26.2526.271728.7787
Decreasing
Slightly volatile
Calculated Tax Rate19.345816.808321.166
Decreasing
Slightly volatile
Receivables Turnover6.88716.73637.5949
Decreasing
Slightly volatile
Inventory Turnover55.548955.548955.5489
Steady
Stable
PPandE Turnover2.84672.83524.116
Decreasing
Slightly volatile
Cash and Equivalents Turnover6.11024.29793.8069
Increasing
Slightly volatile
Accounts Payable Turnover45.3341.134961.0487
Decreasing
Slightly volatile
Accrued Expenses Turnover14.081913.773315.411
Decreasing
Slightly volatile
Long Term Debt to Equity0.02830.01660.04
Decreasing
Slightly volatile
Quick Ratio5.99614.40566.0785
Decreasing
Slightly volatile
Net Current Assets as percentage of Total Assets52.927548.015455.0016
Decreasing
Slightly volatile
Revenue to Assets0.53890.50850.5644
Decreasing
Slightly volatile

Valuation Data

Current ValueLast YearHistorical Average 10 Year Trend
Earnings Before Interest Taxes and Depreciation Amortization EBITDA29.9 B29.2 B16 B
Increasing
Slightly volatile
Revenue Per Employee1.2 M1.2 M1.1 M
Increasing
Slightly volatile
Net Income Per Employee269.6 K264.5 K269 K
Increasing
Very volatile