bf/NASDAQ:META_icon.jpeg

    NASDAQ:META

    Meta

    • Stock

    500.28

    +3.22%

    15.62

    USD last updated 23/04 01:57:05

    Last Close

    484.66

    22/04 20:00

    Market Cap

    1.26T

    Beta: 1.19

    Volume Today

    16.27M

    Avg: 27.22M

    PE Ratio

    30.37

    PFCF: 27.12

    Preview

    Full access to financials is available to subscribers only. Please support our work and get full access to all features. You can cancel anytime. If you'd like a demo, free trial or have any questions, please checkout the help page

    Subscribe NowHelp
    Jun '14
    Sep '14
    Dec '14
    Mar '15
    Jun '15
    Sep '15
    Dec '15
    Mar '16
    Jun '16
    Sep '16
    Dec '16
    Mar '17
    Jun '17
    Sep '17
    Dec '17
    Mar '18
    Jun '18
    Sep '18
    Dec '18
    Mar '19
    Jun '19
    Sep '19
    Dec '19
    Mar '20
    Jun '20
    Sep '20
    Dec '20
    Mar '21
    Jun '21
    Sep '21
    Dec '21
    Mar '22
    Jun '22
    Sep '22
    Dec '22
    Mar '23
    Jun '23
    Sep '23
    Dec '23
    Mar '24
    Jun '24
    Sep '24
    Dec '24
    net income
    791M
    -
    806M
    1.90%
    701M
    13.03%
    512M
    26.96%
    719M
    40.43%
    896M
    24.62%
    1.56B
    74.33%
    1.51B
    3.33%
    2.06B
    36.09%
    2.38B
    15.77%
    3.57B
    49.98%
    3.06B
    14.13%
    3.89B
    27.09%
    4.71B
    20.88%
    4.27B
    9.33%
    4.99B
    16.87%
    5.11B
    2.37%
    5.14B
    0.61%
    6.88B
    33.97%
    2.43B
    64.71%
    2.62B
    7.70%
    6.09B
    132.84%
    7.35B
    20.65%
    4.90B
    33.30%
    5.18B
    5.63%
    7.85B
    51.53%
    11.22B
    42.99%
    9.50B
    15.35%
    10.39B
    9.45%
    9.19B
    11.55%
    10.29B
    11.87%
    7.46B
    27.42%
    6.69B
    10.42%
    4.39B
    34.28%
    4.65B
    5.85%
    5.71B
    22.72%
    7.79B
    36.42%
    11.58B
    48.73%
    14.02B
    21.01%
    12.37B
    11.76%
    13.46B
    8.86%
    15.69B
    16.51%
    20.84B
    32.83%
    depreciation and amortization
    257M
    -
    289M
    12.45%
    433M
    49.83%
    457M
    5.54%
    459M
    0.44%
    486M
    5.88%
    543M
    11.73%
    552M
    1.66%
    585M
    5.98%
    591M
    1.03%
    614M
    3.89%
    671M
    9.28%
    728M
    8.49%
    773M
    6.18%
    853M
    10.35%
    949M
    11.25%
    1.03B
    8.96%
    1.11B
    7.06%
    1.23B
    10.66%
    1.35B
    10.61%
    1.50B
    10.85%
    1.42B
    5.73%
    1.47B
    3.67%
    1.60B
    8.79%
    1.70B
    6.70%
    1.70B
    0.35%
    1.86B
    9.72%
    1.97B
    5.85%
    1.99B
    0.66%
    2.00B
    0.50%
    2.01B
    0.95%
    2.16B
    7.05%
    1.98B
    8.21%
    2.17B
    9.90%
    2.38B
    9.24%
    2.52B
    6.23%
    2.62B
    3.92%
    2.86B
    9.00%
    3.17B
    10.95%
    3.37B
    6.37%
    3.64B
    7.79%
    4.03B
    10.72%
    4.46B
    10.75%
    deferred income tax
    -33M
    -
    4M
    112.12%
    -180M
    4,600%
    -223M
    23.89%
    -66M
    70.40%
    -383M
    480.30%
    -123M
    67.89%
    -65M
    47.15%
    -77M
    18.46%
    19M
    124.68%
    -256M
    1,447.37%
    -84M
    67.19%
    26M
    130.95%
    -94M
    461.54%
    -225M
    139.36%
    -47M
    79.11%
    101M
    314.89%
    30M
    70.30%
    201M
    570%
    183M
    8.96%
    1M
    99.45%
    175M
    17,400%
    -395M
    325.71%
    477M
    220.76%
    214M
    55.14%
    -1.51B
    803.74%
    -377M
    74.97%
    418M
    210.88%
    229M
    45.22%
    -786M
    443.23%
    748M
    195.17%
    -563M
    175.27%
    -453M
    19.54%
    -1.10B
    142.16%
    -1.17B
    6.93%
    -620M
    47.14%
    -1.14B
    83.39%
    3.05B
    368.16%
    -1.16B
    138.08%
    -456M
    60.72%
    -1.64B
    260.31%
    -1.31B
    20.39%
    -1.33B
    1.83%
    stock based compensation
    314M
    -
    353M
    12.42%
    845M
    139.38%
    694M
    17.87%
    763M
    9.94%
    757M
    0.79%
    746M
    1.45%
    747M
    0.13%
    805M
    7.76%
    819M
    1.74%
    831M
    1.47%
    867M
    4.33%
    1.03B
    19.03%
    1.01B
    2.13%
    814M
    19.41%
    955M
    17.32%
    1.19B
    24.19%
    1.04B
    12.31%
    971M
    6.63%
    1.01B
    4.02%
    1.30B
    29.01%
    1.25B
    4.14%
    1.27B
    1.92%
    1.33B
    4.87%
    1.70B
    26.97%
    1.72B
    1.59%
    1.78B
    3.60%
    1.83B
    2.58%
    2.55B
    39.23%
    2.38B
    6.63%
    2.41B
    1.13%
    2.50B
    3.82%
    3.35B
    34.15%
    3.13B
    6.48%
    3.01B
    4.02%
    3.05B
    1.43%
    4.06B
    33.07%
    3.49B
    13.99%
    3.42B
    1.95%
    4.62B
    -
    4.25B
    7.93%
    4.26B
    0.28%
    change in working capital
    36M
    -
    -198M
    650%
    -213M
    7.58%
    254M
    219.25%
    4M
    98.43%
    430M
    10,650%
    96M
    77.67%
    226M
    135.42%
    -176M
    177.88%
    -235M
    33.52%
    166M
    170.64%
    535M
    222.29%
    -328M
    161.31%
    -275M
    16.16%
    1.96B
    810.91%
    1.01B
    48.49%
    -1.14B
    213.01%
    179M
    115.73%
    -1.58B
    980.45%
    4.33B
    374.43%
    3.18B
    26.38%
    346M
    89.13%
    -606M
    275.14%
    2.68B
    542.90%
    -4.96B
    284.65%
    61M
    101.23%
    -511M
    937.70%
    -1.41B
    175.73%
    -1.89B
    34.07%
    1.38B
    173.16%
    2.62B
    89.36%
    2.74B
    4.74%
    444M
    83.80%
    567M
    27.70%
    1.93B
    240.39%
    2.57B
    33.21%
    3.53B
    37.34%
    -995M
    128.18%
    -1.27B
    27.74%
    223M
    117.55%
    518M
    -
    accounts receivables
    -187M
    -
    -182M
    2.67%
    -346M
    90.11%
    84M
    124.28%
    -282M
    435.71%
    -207M
    26.60%
    -568M
    174.40%
    267M
    147.01%
    -492M
    284.27%
    -253M
    48.58%
    -1.01B
    299.60%
    609M
    160.24%
    -386M
    163.38%
    -458M
    18.65%
    -1.37B
    200%
    788M
    157.35%
    -627M
    179.57%
    -489M
    22.01%
    -1.56B
    219.84%
    1.07B
    168.41%
    -1.01B
    194.02%
    -328M
    67.40%
    -1.70B
    417.38%
    2.05B
    220.57%
    -122M
    105.96%
    -377M
    209.02%
    -3.06B
    711.41%
    849M
    127.75%
    -1.37B
    260.90%
    -555M
    59.37%
    -2.04B
    267.21%
    2.56B
    225.47%
    -522M
    120.41%
    -105M
    79.89%
    -1.70B
    1,517.14%
    2.55B
    249.94%
    -1.42B
    155.93%
    -678M
    52.39%
    -2.84B
    319.32%
    2.52B
    188.64%
    -1.17B
    146.47%
    143M
    112.21%
    -2.98B
    2,182.52%
    inventory
    129M
    -
    53M
    58.91%
    107M
    101.89%
    195M
    82.24%
    262M
    34.36%
    647M
    146.95%
    644M
    0.46%
    -41M
    106.37%
    332M
    909.76%
    2M
    99.40%
    1.13B
    56,300%
    -54M
    104.79%
    80M
    248.15%
    136M
    70%
    3.29B
    2,316.18%
    223M
    93.21%
    -501M
    324.66%
    607M
    221.16%
    -178M
    129.32%
    4.54B
    2,653.37%
    4.65B
    2.27%
    1.73B
    62.72%
    938M
    45.87%
    698M
    25.59%
    -4.79B
    786.68%
    187M
    103.90%
    2.61B
    1,294.12%
    -2.01B
    177.25%
    -642M
    68.12%
    1.17B
    281.46%
    3.68B
    215.79%
    1.12B
    69.61%
    705M
    36.94%
    701M
    0.57%
    -1.27B
    -
    accounts payables
    79M
    -
    -57M
    172.15%
    19M
    133.33%
    -15M
    178.95%
    31M
    306.67%
    -9M
    129.03%
    11M
    222.22%
    2M
    81.82%
    -41M
    2,150%
    18M
    143.90%
    35M
    94.44%
    -10M
    128.57%
    -28M
    180%
    31M
    210.71%
    50M
    61.29%
    1M
    98%
    49M
    4,800%
    37M
    24.49%
    133M
    259.46%
    -96M
    172.18%
    8M
    108.33%
    89M
    1,012.50%
    112M
    25.84%
    -44M
    139.29%
    -56M
    27.27%
    139M
    348.21%
    -56M
    140.29%
    -250M
    346.43%
    116M
    146.40%
    694M
    498.28%
    876M
    26.22%
    -882M
    200.68%
    237M
    126.87%
    -22M
    109.28%
    876M
    4,081.82%
    -1.10B
    226.03%
    -51M
    95.38%
    612M
    1,300%
    594M
    2.94%
    -1.11B
    287.21%
    250M
    122.48%
    667M
    166.80%
    568M
    14.84%
    other working capital
    144M
    -
    41M
    71.53%
    114M
    178.05%
    185M
    62.28%
    255M
    37.84%
    646M
    153.33%
    653M
    1.08%
    -43M
    106.58%
    357M
    930.23%
    1.14B
    -
    -64M
    105.60%
    86M
    234.38%
    152M
    76.74%
    3.28B
    2,057.24%
    218M
    93.35%
    -560M
    356.88%
    631M
    212.68%
    -145M
    122.98%
    3.35B
    2,411.03%
    4.18B
    24.80%
    585M
    86.01%
    979M
    67.35%
    682M
    30.34%
    -4.78B
    800.59%
    299M
    106.26%
    2.60B
    770.90%
    -2.01B
    177.11%
    -639M
    68.18%
    1.24B
    294.52%
    3.78B
    204.02%
    -52M
    101.38%
    24M
    146.15%
    -7M
    129.17%
    2.75B
    39,414.29%
    1.13B
    58.98%
    5.01B
    343.40%
    -929M
    118.56%
    2.25B
    341.98%
    -1.19B
    152.71%
    1.01B
    -
    other non cash items
    -24M
    -
    -6M
    75%
    -3M
    50%
    6M
    300%
    1M
    83.33%
    6M
    500%
    3M
    50%
    13M
    333.33%
    6M
    53.85%
    4M
    33.33%
    7M
    75%
    5M
    28.57%
    8M
    60%
    7M
    12.50%
    5M
    28.57%
    8M
    60%
    10M
    25%
    3M
    70%
    -19M
    733.33%
    6M
    131.58%
    9M
    50%
    30M
    233.33%
    -6M
    120%
    6M
    200%
    43M
    616.67%
    7M
    83.72%
    62M
    785.71%
    -66M
    206.45%
    -21M
    68.18%
    -73M
    247.62%
    34M
    146.58%
    -221M
    750%
    189M
    185.52%
    517M
    173.54%
    3.72B
    619.15%
    763M
    79.48%
    444M
    41.81%
    414M
    6.76%
    1.22B
    195.41%
    9.08B
    642.11%
    1.55B
    -
    -240M
    115.49%
    net cash provided by operating activities
    1.34B
    -
    1.25B
    6.94%
    1.58B
    26.84%
    1.70B
    7.39%
    1.88B
    10.59%
    2.19B
    16.60%
    2.83B
    28.97%
    2.98B
    5.52%
    3.20B
    7.21%
    3.58B
    11.85%
    4.93B
    37.82%
    5.06B
    2.60%
    5.36B
    5.97%
    6.13B
    14.33%
    7.67B
    25.16%
    7.86B
    2.48%
    6.30B
    19.86%
    7.50B
    19.00%
    7.68B
    2.51%
    9.31B
    21.13%
    8.62B
    7.45%
    9.31B
    8.03%
    9.08B
    2.41%
    11.00B
    21.12%
    3.88B
    64.75%
    9.83B
    153.43%
    14.04B
    42.86%
    12.24B
    12.81%
    13.25B
    8.20%
    14.09B
    6.38%
    18.10B
    28.48%
    14.08B
    22.25%
    12.20B
    13.35%
    9.69B
    20.55%
    14.51B
    49.74%
    14.00B
    3.54%
    17.31B
    23.65%
    20.40B
    17.87%
    19.40B
    4.89%
    19.25B
    0.81%
    19.37B
    0.64%
    24.72B
    27.64%
    27.99B
    13.20%
    investments in property plant and equipment
    -469M
    -
    -482M
    2.77%
    -517M
    7.26%
    -502M
    2.90%
    -549M
    9.36%
    -780M
    42.08%
    -692M
    11.28%
    -1.13B
    63.58%
    -995M
    12.10%
    -1.09B
    10.05%
    -1.27B
    15.89%
    -1.27B
    0.16%
    -1.44B
    13.61%
    -1.75B
    21.54%
    -2.26B
    28.89%
    -2.81B
    24.31%
    -3.46B
    23.01%
    -3.34B
    3.35%
    -4.37B
    30.60%
    -3.84B
    12.12%
    -3.63B
    5.32%
    -3.53B
    2.78%
    -4.10B
    16.08%
    -3.56B
    13.22%
    -3.25B
    8.52%
    -3.69B
    13.33%
    -4.61B
    25.05%
    -4.27B
    7.39%
    -4.61B
    7.96%
    -4.31B
    6.48%
    -5.37B
    24.51%
    -5.44B
    1.32%
    -7.57B
    39.17%
    -9.38B
    23.81%
    -9.04B
    3.54%
    -6.84B
    24.34%
    -6.22B
    9.15%
    -6.54B
    5.26%
    -7.67B
    17.15%
    -6.40B
    16.50%
    -8.17B
    27.70%
    -8.26B
    1.04%
    -14.43B
    74.68%
    acquisitions net
    -19M
    -
    -735M
    3,768.42%
    -4.22B
    474.29%
    -257M
    93.91%
    -25M
    90.27%
    -27M
    8%
    -4M
    85.19%
    -1M
    75%
    -19M
    1,800%
    -61M
    221.05%
    -41M
    32.79%
    -8M
    -
    -98M
    1,125%
    -17M
    82.65%
    -49M
    188.24%
    -16M
    67.35%
    -72M
    350%
    -445M
    -
    -33M
    92.58%
    -339M
    927.27%
    -6.03B
    1,679.35%
    -64M
    98.94%
    -259M
    -
    -98M
    62.16%
    -523M
    433.67%
    -853M
    63.10%
    -363M
    57.44%
    -34M
    90.63%
    -62M
    82.35%
    -444M
    616.13%
    -83M
    81.31%
    -38M
    54.22%
    -64M
    68.42%
    -72M
    12.50%
    129M
    -
    purchases of investments
    -1.51B
    -
    -1.73B
    14.92%
    -2.89B
    66.71%
    -3.06B
    5.75%
    -2.50B
    18.00%
    -4.77B
    90.54%
    -5.61B
    17.43%
    -3.13B
    44.23%
    -6.51B
    108.22%
    -7.73B
    18.80%
    -4.97B
    35.68%
    -6.99B
    40.57%
    -7.14B
    2.19%
    -6.27B
    12.20%
    -5.27B
    15.96%
    -4.02B
    23.71%
    -4.26B
    5.94%
    -4.38B
    2.68%
    -2.00B
    54.35%
    -6.60B
    230.65%
    -5.15B
    21.97%
    -7.40B
    43.58%
    -4.76B
    35.68%
    -7.88B
    65.70%
    -6.18B
    21.63%
    -14.13B
    128.68%
    -5.74B
    59.40%
    -6.23B
    8.61%
    -10.30B
    65.25%
    -7.79B
    24.39%
    -6.09B
    21.74%
    -4.07B
    33.23%
    -2.22B
    45.43%
    -2.60B
    16.98%
    -741M
    71.47%
    -85M
    88.53%
    -717M
    743.53%
    -1.01B
    40.45%
    -1.17B
    16.39%
    -6.89B
    487.63%
    -3.29B
    52.24%
    -4.47B
    35.85%
    -10.90B
    143.91%
    sales maturities of investments
    1.58B
    -
    6.06B
    284.45%
    1.25B
    79.44%
    947M
    24.00%
    2.49B
    163.36%
    2.25B
    9.90%
    3.55B
    57.99%
    2.55B
    28.17%
    2.51B
    1.53%
    5.76B
    129.55%
    4.33B
    24.88%
    2.36B
    45.47%
    3.13B
    32.78%
    4.38B
    39.74%
    2.56B
    41.68%
    5.60B
    119.06%
    5.35B
    4.36%
    3.54B
    33.78%
    2.63B
    25.67%
    3.72B
    41.25%
    4.84B
    30.01%
    5.89B
    21.70%
    5.27B
    10.56%
    7.41B
    40.65%
    5.84B
    21.15%
    7.25B
    24.21%
    5.27B
    27.39%
    5.63B
    6.89%
    7.03B
    24.92%
    11.98B
    70.37%
    17.94B
    49.68%
    5.47B
    69.52%
    3.16B
    42.22%
    2.27B
    28.17%
    2.26B
    0.26%
    534M
    76.40%
    1.82B
    240.07%
    1.47B
    18.83%
    2.36B
    60.04%
    4.63B
    96.06%
    3.23B
    30.10%
    4.11B
    27.25%
    3.82B
    7.22%
    other investing activites
    -2M
    -
    -112M
    5,500%
    -235M
    109.82%
    23M
    109.79%
    21M
    8.70%
    33M
    57.14%
    25M
    24.24%
    33M
    32%
    41M
    24.24%
    8M
    80.49%
    -21M
    362.50%
    11M
    152.38%
    22M
    100%
    31M
    40.91%
    3M
    90.32%
    -1M
    133.33%
    -3M
    -
    -21M
    600%
    -50M
    138.10%
    -64M
    28.00%
    -10M
    84.38%
    -42M
    -
    -245M
    483.33%
    -3M
    98.78%
    -27M
    800%
    -2M
    92.59%
    -61M
    2,950%
    -117M
    91.80%
    -123M
    5.13%
    116M
    194.31%
    37M
    68.10%
    36M
    2.70%
    52M
    44.44%
    94M
    80.77%
    -3M
    103.19%
    37M
    1,333.33%
    70M
    89.19%
    -72M
    202.86%
    -69M
    4.17%
    -137M
    98.55%
    8M
    105.84%
    net cash used for investing activites
    -422M
    -
    3.00B
    810.19%
    -6.62B
    320.75%
    -2.84B
    57.01%
    -564M
    80.17%
    -3.30B
    485.11%
    -2.73B
    17.39%
    -1.68B
    38.52%
    -4.97B
    196.60%
    -3.12B
    37.30%
    -1.98B
    36.64%
    -5.89B
    198.28%
    -5.44B
    7.66%
    -3.71B
    31.73%
    -4.99B
    34.44%
    -1.29B
    74.22%
    -2.38B
    85.16%
    -4.25B
    78.26%
    -3.75B
    11.75%
    -6.77B
    80.53%
    -4.01B
    40.75%
    -5.05B
    25.94%
    -4.04B
    20.08%
    -4.11B
    1.81%
    -4.18B
    1.65%
    -16.60B
    297.39%
    -5.17B
    68.84%
    -4.87B
    5.78%
    -8.20B
    68.14%
    -330M
    95.97%
    5.83B
    1,866.36%
    -4.78B
    181.99%
    -6.96B
    45.62%
    -9.70B
    39.40%
    -7.53B
    22.37%
    -6.74B
    10.46%
    -5.20B
    22.84%
    -6.08B
    16.80%
    -6.47B
    6.50%
    -8.73B
    34.95%
    -8.30B
    4.99%
    -8.62B
    3.88%
    -21.50B
    149.40%
    debt repayment
    -66M
    -
    -49M
    25.76%
    -44M
    10.20%
    -47M
    6.82%
    -37M
    21.28%
    -23M
    37.84%
    -12M
    47.83%
    -312M
    2,500%
    -125M
    -
    -142M
    13.60%
    -144M
    1.41%
    -141M
    2.08%
    -100M
    29.08%
    -109M
    9%
    -189M
    73.39%
    -205M
    8.47%
    -151M
    26.34%
    -123M
    18.54%
    -231M
    87.80%
    -172M
    25.54%
    -233M
    35.47%
    -219M
    6.01%
    -163M
    25.57%
    -235M
    44.17%
    -264M
    12.34%
    -220M
    16.67%
    -267M
    21.36%
    -307M
    14.98%
    -315M
    2.61%
    -299M
    5.08%
    -944M
    215.72%
    common stock issued
    common stock repurchased
    -228M
    -
    -150M
    34.21%
    -640M
    326.67%
    -958M
    49.69%
    -1.77B
    85.18%
    -3.35B
    88.78%
    -4.26B
    27.08%
    -3.50B
    17.76%
    -613M
    82.49%
    -1.14B
    86.62%
    -1.15B
    0.35%
    -1.30B
    12.89%
    -1.25B
    3.55%
    -1.37B
    9.52%
    -1.73B
    26.00%
    -1.93B
    11.77%
    -3.94B
    104.30%
    -7.08B
    79.72%
    -13.46B
    90.10%
    -20.06B
    49.09%
    -9.51B
    52.62%
    -5.23B
    44.95%
    -6.35B
    21.42%
    -6.86B
    8.01%
    -9.37B
    36.46%
    -898M
    90.41%
    -3.57B
    297.44%
    -5.94B
    66.49%
    -15.01B
    152.57%
    -6.30B
    58.03%
    -8.82B
    39.99%
    dividends paid
    -1.27B
    -
    -1.27B
    0.55%
    -1.26B
    0.24%
    -1.27B
    0.48%
    other financing activites
    536M
    -
    487M
    9.14%
    445M
    8.62%
    418M
    6.07%
    379M
    9.33%
    338M
    10.82%
    566M
    67.46%
    496M
    12.37%
    471M
    5.04%
    451M
    4.25%
    4M
    99.11%
    -764M
    19,200%
    -719M
    5.89%
    -892M
    24.06%
    -884M
    0.90%
    -829M
    6.22%
    -923M
    11.34%
    -902M
    2.28%
    -41M
    95.45%
    -685M
    1,570.73%
    -544M
    20.58%
    -727M
    33.64%
    -588M
    19.12%
    -672M
    14.29%
    -674M
    0.30%
    -998M
    48.07%
    -1.07B
    7.52%
    -1.09B
    2.05%
    -1.35B
    22.92%
    -1.56B
    16.27%
    -1.51B
    3.71%
    -921M
    38.89%
    -1.11B
    20.63%
    8.66B
    879.84%
    39M
    99.55%
    -887M
    2,374.36%
    6.41B
    822.66%
    -2.04B
    131.81%
    -2.15B
    5.54%
    -3.17B
    47.35%
    -3.31B
    4.51%
    6.65B
    300.78%
    -4.20B
    163.06%
    net cash used provided by financing activities
    470M
    -
    438M
    6.81%
    401M
    8.45%
    371M
    7.48%
    342M
    7.82%
    315M
    7.89%
    554M
    75.87%
    184M
    66.79%
    471M
    155.98%
    451M
    4.25%
    4M
    99.11%
    -992M
    24,900%
    -869M
    12.40%
    -1.53B
    76.29%
    -1.84B
    20.23%
    -2.60B
    41.31%
    -4.27B
    64.12%
    -5.16B
    20.74%
    -3.54B
    31.35%
    -1.42B
    59.81%
    -1.83B
    28.60%
    -2.02B
    10.33%
    -2.02B
    0.30%
    -2.02B
    0.15%
    -2.15B
    6.43%
    -2.91B
    35.32%
    -3.21B
    10.10%
    -5.18B
    61.73%
    -8.55B
    64.86%
    -15.25B
    78.44%
    -21.74B
    42.54%
    -10.66B
    50.97%
    -6.56B
    38.43%
    2.15B
    132.71%
    -7.06B
    428.78%
    -10.52B
    48.97%
    5.29B
    150.32%
    -5.88B
    211.02%
    -8.40B
    43.00%
    -19.77B
    135.29%
    -11.18B
    43.45%
    -4.37B
    60.90%
    -5.46B
    25.03%
    effect of forex changes on cash
    -3M
    -
    -68M
    2,166.67%
    -52M
    23.53%
    -123M
    136.54%
    46M
    137.40%
    -22M
    147.83%
    -56M
    154.55%
    58M
    203.57%
    -46M
    179.31%
    19M
    141.30%
    -94M
    594.74%
    26M
    127.66%
    97M
    273.08%
    67M
    30.93%
    43M
    35.82%
    36M
    16.28%
    -186M
    616.67%
    -14M
    92.47%
    -14M
    0%
    -44M
    214.29%
    26M
    159.09%
    -156M
    700%
    177M
    213.46%
    -222M
    225.42%
    93M
    141.89%
    93M
    0%
    314M
    237.63%
    -246M
    178.34%
    117M
    147.56%
    -215M
    283.76%
    -130M
    39.53%
    -149M
    14.62%
    -550M
    269.13%
    -364M
    33.82%
    424M
    216.48%
    85M
    79.95%
    -14M
    116.47%
    -354M
    2,428.57%
    396M
    211.86%
    -288M
    172.73%
    -152M
    47.22%
    368M
    342.11%
    -714M
    294.02%
    net change in cash
    1.39B
    -
    4.62B
    232.97%
    -4.68B
    201.50%
    -896M
    80.87%
    1.70B
    290.18%
    -815M
    147.83%
    599M
    173.50%
    1.55B
    158.60%
    -1.35B
    187.02%
    930M
    168.99%
    2.87B
    208.06%
    -1.80B
    162.79%
    -852M
    52.64%
    949M
    211.38%
    878M
    7.48%
    4.01B
    356.26%
    -542M
    113.53%
    -1.92B
    254.98%
    380M
    119.75%
    1.07B
    182.37%
    2.80B
    161.04%
    2.08B
    25.67%
    3.20B
    53.65%
    4.65B
    45.30%
    -2.36B
    150.73%
    -9.59B
    306.70%
    5.97B
    162.30%
    1.94B
    67.58%
    -3.38B
    274.50%
    -1.71B
    49.50%
    2.06B
    220.74%
    -1.51B
    173.36%
    -1.88B
    24.01%
    1.77B
    194.56%
    345M
    80.54%
    -3.18B
    1,020.58%
    17.38B
    647.36%
    8.10B
    53.43%
    4.93B
    39.14%
    -9.57B
    294.24%
    -258M
    97.30%
    12.98B
    5,131.78%
    311M
    97.60%
    cash at beginning of period
    3.00B
    -
    4.38B
    46.23%
    9.00B
    105.27%
    4.32B
    52.05%
    3.42B
    20.76%
    5.12B
    49.84%
    4.31B
    15.91%
    4.91B
    13.90%
    6.46B
    31.57%
    5.11B
    20.88%
    6.04B
    18.21%
    8.90B
    47.45%
    7.10B
    20.21%
    6.25B
    11.99%
    7.20B
    15.18%
    8.20B
    13.93%
    12.21B
    48.83%
    11.67B
    4.44%
    9.74B
    16.49%
    10.12B
    3.90%
    11.20B
    10.60%
    14.00B
    25.02%
    16.08B
    14.87%
    19.28B
    19.89%
    23.93B
    24.11%
    21.57B
    9.85%
    11.98B
    44.46%
    17.95B
    49.88%
    19.89B
    10.79%
    16.51B
    16.99%
    14.80B
    10.34%
    16.86B
    13.92%
    15.35B
    8.97%
    13.48B
    12.21%
    15.25B
    13.15%
    15.60B
    2.26%
    12.42B
    20.36%
    29.80B
    139.97%
    37.90B
    27.16%
    41.96B
    10.72%
    33.28B
    20.68%
    32.15B
    3.42%
    45.13B
    40.39%
    cash at end of period
    4.38B
    -
    9.00B
    105.27%
    4.32B
    52.05%
    3.42B
    20.76%
    5.12B
    49.84%
    4.31B
    15.91%
    4.91B
    13.90%
    6.46B
    31.57%
    5.11B
    20.88%
    6.04B
    18.21%
    8.90B
    47.45%
    7.10B
    20.21%
    6.25B
    11.99%
    7.20B
    15.18%
    8.08B
    12.19%
    12.21B
    51.13%
    11.67B
    4.44%
    9.74B
    16.49%
    10.12B
    3.90%
    11.20B
    10.60%
    14.00B
    25.02%
    16.08B
    14.87%
    19.28B
    19.89%
    23.93B
    24.11%
    21.57B
    9.85%
    11.98B
    44.46%
    17.95B
    49.88%
    19.89B
    10.79%
    16.51B
    16.99%
    14.80B
    10.34%
    16.86B
    13.92%
    15.35B
    8.97%
    13.48B
    12.21%
    15.25B
    13.15%
    15.60B
    2.26%
    12.42B
    20.36%
    29.80B
    139.97%
    37.90B
    27.16%
    42.83B
    13%
    32.39B
    24.37%
    33.03B
    1.96%
    45.13B
    36.64%
    45.44B
    0.69%
    operating cash flow
    1.34B
    -
    1.25B
    6.94%
    1.58B
    26.84%
    1.70B
    7.39%
    1.88B
    10.59%
    2.19B
    16.60%
    2.83B
    28.97%
    2.98B
    5.52%
    3.20B
    7.21%
    3.58B
    11.85%
    4.93B
    37.82%
    5.06B
    2.60%
    5.36B
    5.97%
    6.13B
    14.33%
    7.67B
    25.16%
    7.86B
    2.48%
    6.30B
    19.86%
    7.50B
    19.00%
    7.68B
    2.51%
    9.31B
    21.13%
    8.62B
    7.45%
    9.31B
    8.03%
    9.08B
    2.41%
    11.00B
    21.12%
    3.88B
    64.75%
    9.83B
    153.43%
    14.04B
    42.86%
    12.24B
    12.81%
    13.25B
    8.20%
    14.09B
    6.38%
    18.10B
    28.48%
    14.08B
    22.25%
    12.20B
    13.35%
    9.69B
    20.55%
    14.51B
    49.74%
    14.00B
    3.54%
    17.31B
    23.65%
    20.40B
    17.87%
    19.40B
    4.89%
    19.25B
    0.81%
    19.37B
    0.64%
    24.72B
    27.64%
    27.99B
    13.20%
    capital expenditure
    -469M
    -
    -482M
    2.77%
    -517M
    7.26%
    -502M
    2.90%
    -549M
    9.36%
    -780M
    42.08%
    -692M
    11.28%
    -1.13B
    63.58%
    -995M
    12.10%
    -1.09B
    10.05%
    -1.27B
    15.89%
    -1.27B
    0.16%
    -1.44B
    13.61%
    -1.75B
    21.54%
    -2.26B
    28.89%
    -2.81B
    24.31%
    -3.46B
    23.01%
    -3.34B
    3.35%
    -4.37B
    30.60%
    -3.84B
    12.12%
    -3.63B
    5.32%
    -3.53B
    2.78%
    -4.10B
    16.08%
    -3.56B
    13.22%
    -3.25B
    8.52%
    -3.69B
    13.33%
    -4.61B
    25.05%
    -4.27B
    7.39%
    -4.61B
    7.96%
    -4.31B
    6.48%
    -5.37B
    24.51%
    -5.44B
    1.32%
    -7.57B
    39.17%
    -9.38B
    23.81%
    -9.04B
    3.54%
    -6.84B
    24.34%
    -6.22B
    9.15%
    -6.54B
    5.26%
    -7.67B
    17.15%
    -6.40B
    16.50%
    -8.17B
    27.70%
    -8.26B
    1.04%
    -14.43B
    74.68%
    free cash flow
    872M
    -
    766M
    12.16%
    1.07B
    39.16%
    1.20B
    12.38%
    1.33B
    11.10%
    1.41B
    6.09%
    2.13B
    51.20%
    1.85B
    13.30%
    2.20B
    19.02%
    2.48B
    12.66%
    3.66B
    47.50%
    3.79B
    3.44%
    3.92B
    3.41%
    4.37B
    11.67%
    5.41B
    23.67%
    5.05B
    6.66%
    2.84B
    43.74%
    4.15B
    46.23%
    3.32B
    20.11%
    5.47B
    64.89%
    4.98B
    8.94%
    5.78B
    15.92%
    4.98B
    13.71%
    7.44B
    49.37%
    623M
    91.63%
    6.14B
    885.39%
    9.43B
    53.56%
    7.97B
    15.46%
    8.63B
    8.33%
    9.78B
    13.25%
    12.73B
    30.23%
    8.63B
    32.19%
    4.63B
    46.44%
    316M
    93.17%
    5.47B
    1,630.38%
    7.16B
    30.87%
    11.09B
    55.02%
    13.86B
    24.93%
    11.74B
    15.30%
    12.85B
    9.43%
    11.20B
    12.84%
    16.47B
    47.06%
    13.56B
    17.63%

    All numbers in USD (except ratios and percentages)