COM:CIBC
CIBC
- Stock
Last Close
91.11
22/11 21:00
Market Cap
62.57B
Beta: -
Volume Today
2.36M
Avg: -
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
Jan '14 | Apr '14 | Jul '14 | Oct '14 | Jan '15 | Apr '15 | Jul '15 | Oct '15 | Jan '16 | Apr '16 | Jul '16 | Oct '16 | Jan '17 | Apr '17 | Jul '17 | Oct '17 | Jan '18 | Apr '18 | Jul '18 | Oct '18 | Jan '19 | Apr '19 | Jul '19 | Oct '19 | Jan '20 | Apr '20 | Jul '20 | Oct '20 | Jan '21 | Apr '21 | Jul '21 | Oct '21 | Jan '22 | Apr '22 | Jul '22 | Oct '22 | Jan '23 | Apr '23 | Jul '23 | Oct '23 | Jan '24 | Apr '24 | Jul '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 1.18B - | 306M 74.00% | 921M 200.98% | 811M 11.94% | 923M 13.81% | 911M 1.30% | 978M 7.35% | 778M 20.45% | 982M 26.22% | 941M 4.18% | 1.44B 53.13% | 931M 35.39% | 1.41B 51.13% | 1.05B 25.37% | 1.10B 4.48% | 1.16B 6.11% | 1.33B 14.09% | 1.32B 0.68% | 1.37B 3.79% | 1.27B 7.38% | 1.18B 6.78% | 1.35B 14.04% | 1.40B 3.71% | 1.19B 14.66% | 1.21B 1.59% | 392M 67.66% | 1.17B 198.98% | 1.02B 13.31% | 1.63B 59.94% | 1.65B 1.60% | 1.73B 4.78% | 1.44B 16.76% | 1.87B 29.79% | 1.52B 18.51% | 1.67B 9.39% | 1.19B 28.87% | 432M 63.54% | 1.69B 290.74% | 1.43B 15.28% | 1.48B 3.71% | 1.72B 15.71% | 1.74B 1.34% | 1.79B 3.22% | |
depreciation and amortization | 95M - | 521M 448.42% | 101M 80.61% | 96M 4.95% | 104M 8.33% | 110M 5.77% | 112M 1.82% | 109M 2.68% | 106M 2.75% | 112M 5.66% | 115M 2.68% | 129M 12.17% | 120M 6.98% | 127M 5.83% | 143M 12.60% | 152M 6.29% | 166M 9.21% | 162M 2.41% | 167M 3.09% | 162M 2.99% | 171M 5.56% | 178M 4.09% | 177M 0.56% | 312M 76.27% | 246M 21.15% | 280M 13.82% | 249M 11.07% | 536M 115.26% | 237M 55.78% | 249M 5.06% | 244M 2.01% | 287M 17.62% | 253M 11.85% | 256M 1.19% | 260M 1.56% | 278M 6.92% | 277M 0.36% | 282M 1.81% | 274M 2.84% | 310M 13.14% | 276M 10.97% | 288M 4.35% | 317M 10.07% | |
deferred income tax | -9M - | 11M 222.22% | 52M 372.73% | 3M 94.23% | -72M 2,500% | 39M 154.17% | -17M 143.59% | -11M 35.29% | -34M 209.09% | -51M 50% | 51M 200% | 14M 72.55% | 47M 235.71% | -181M 485.11% | 125M 169.06% | 30M 76% | 88M 193.33% | 22M 75% | -8M 136.36% | -33M 312.50% | 334M 1,112.12% | 85M 74.55% | 5M 94.12% | 18M 260% | -93M 616.67% | -67M 27.96% | -52M 22.39% | -16M 69.23% | 43M 368.75% | -29M 167.44% | -44M 51.72% | -11M 75% | 94M 954.55% | 9M 90.43% | -31M 444.44% | -118M 280.65% | -270M 128.81% | 206M 176.30% | -62M 130.10% | 39M 162.90% | 39M 0% | -58M 248.72% | -22M 62.07% | |
stock based compensation | 3M - | 2M 33.33% | 1M 50% | 1M 0% | 1M 0% | 1M 0% | 2M 100% | 1M 50% | 1M 0% | 1M 0% | 1M 0% | 2M 100% | -122M 6,200% | 1M 100.82% | 3M 200% | 3M 0% | 5M 66.67% | 9M 80% | 9M 0% | 8M 11.11% | 4M 50% | 5M 25% | 5M 0% | 2M 60% | 3M 50% | 4M 33.33% | 4M 0% | 3M 25% | 6M 100% | 8M 33.33% | 3M 62.50% | 2M 33.33% | 9M 350% | 3M 66.67% | 3M 0% | 9M 200% | 2M 77.78% | 3M 50% | 3M 0% | 5M 66.67% | 2M 60% | 4M 100% | 3M 25% | |
change in working capital | -6.16B - | -3.25B 47.28% | -1.11B 65.89% | -10.26B 826.47% | 1.65B 116.13% | -3.00B 281.20% | 13.59B 553.45% | 2.89B 78.71% | 5.70B 96.92% | -2.03B 135.65% | 203M 110.00% | 1.39B 582.76% | -5.64B 506.78% | 1.75B 130.99% | 206M 88.21% | 488M 136.89% | 957M 96.11% | 5.05B 428.00% | 166M 96.71% | -2.95B 1,876.51% | 4.31B 246.12% | 2.63B 38.94% | 506M 80.77% | 4.09B 708.30% | -876M 121.42% | 42.62B 4,965.64% | 16.78B 60.64% | -4.83B 128.81% | -3.33B 31.18% | -20.08B 503.52% | 5.46B 127.22% | 6.06B 10.89% | -3.15B 151.95% | 4.75B 250.98% | 6.10B 28.34% | 7.85B 28.72% | -645M 108.21% | 3.82B 691.94% | -10.43B 373.21% | 9.56B 191.69% | 4.41B 53.93% | 3.82B 13.30% | 10.79B 182.49% | |
accounts receivables | 107M - | -11M 110.28% | 8M 172.73% | -25M 412.50% | -96M 284% | 37M 138.54% | 42M 13.51% | -95M 326.19% | -1M 98.95% | -82M 8,100% | 34M 141.46% | -49M 244.12% | 76M 255.10% | -121M 259.21% | 155M 228.10% | -144M 192.90% | -5M 96.53% | -197M 3,840% | 37M 118.78% | -176M 575.68% | 65M 136.93% | -171M 363.08% | 77M 145.03% | -93M 220.78% | 151M 262.37% | -98M 164.90% | 223M 327.55% | -179M 180.27% | 132M 173.74% | 7M 94.70% | 77M 1,000% | -170M 320.78% | 141M 182.94% | -380M 369.50% | -188M 50.53% | -532M 182.98% | -288M 45.86% | -564M 95.83% | 108M 119.15% | -528M 588.89% | -63M 88.07% | -475M 653.97% | 53M 111.16% | |
inventory | -281M - | -1.89B 572.24% | -4.60B 143.46% | -12.91B 180.67% | -9.38B 27.31% | -2.40B 74.39% | -2.95B 22.93% | -5.39B 82.46% | -12.72B 135.96% | 6.93B 154.47% | -11.97B 272.82% | -5.18B 56.73% | -14.36B 177.11% | 3.00B 120.92% | -12.82B 526.70% | -1.70B 86.73% | -2.48B 45.97% | 1.95B 178.61% | -9.07B 564.86% | -5.20B 42.70% | 305M 105.87% | 2.04B 569.51% | -4.70B 330.31% | -5.44B 15.73% | 1.66B 130.46% | -4.66B 380.82% | 2.40B 151.50% | -6.33B 363.76% | 1.95B 130.88% | -20.01B 1,124.78% | -14.95B 25.30% | -17.55B 17.42% | 806M - | -5.24B 750.12% | 20.15B 484.50% | |||||||||
accounts payables | -280M - | 181M 164.64% | -174M 196.13% | 241M 238.51% | -246M 202.07% | 139M 156.50% | -233M 267.63% | 263M 212.88% | -342M 230.04% | 206M 160.23% | -130M 163.11% | 194M 249.23% | -109M 156.19% | 167M 253.21% | -120M 171.86% | 152M 226.67% | -77M 150.66% | 167M 316.88% | -11M 106.59% | 126M 1,245.45% | -58M 146.03% | 199M 443.10% | -123M 161.81% | 120M 197.56% | -112M 193.33% | 3M 102.68% | -238M 8,033.33% | 109M 145.80% | -159M 245.87% | -125M 21.38% | -249M 99.20% | 114M 145.78% | -43M 137.72% | 210M 588.37% | 222M 5.71% | 839M 277.93% | 736M 12.28% | 905M 22.96% | 406M 55.14% | 474M 16.75% | 197M 58.44% | 565M 186.80% | -130M 123.01% | |
other working capital | -5.70B - | -1.53B 73.23% | 3.66B 339.71% | 2.44B 33.41% | 11.38B 367.12% | -770M 106.77% | 16.73B 2,273.38% | 8.12B 51.51% | 18.76B 131.15% | -9.08B 148.42% | 12.27B 235.11% | 6.42B 47.67% | 8.75B 36.28% | -1.30B 114.89% | 12.99B 1,096.85% | 2.18B 83.21% | 3.52B 61.49% | 3.13B 11.10% | 9.21B 194.28% | 2.30B 75.04% | 4.00B 73.78% | 561M 85.96% | 5.25B 836.72% | 9.51B 80.89% | -2.57B 127.07% | 47.37B 1,941.20% | 14.39B 69.62% | 1.56B 89.15% | -5.25B 436.52% | 53M 101.01% | 20.59B 38,743.40% | 23.67B 14.98% | -3.25B 113.71% | 4.92B 251.66% | 6.07B 23.22% | 7.54B 24.38% | -1.09B 114.49% | 3.48B 418.12% | -11.75B 437.96% | 14.86B 226.44% | -15.88B 206.85% | 11.54B 172.69% | 1.59B 86.21% | |
other non cash items | -307M - | 204M 166.45% | 75M 63.24% | 128M 70.67% | 73M 42.97% | 33M 54.79% | 120M 263.64% | 148M 23.33% | 149M 0.68% | 217M 45.64% | -264M 221.66% | 112M 142.42% | 21M 81.25% | 93M 342.86% | 213M 129.03% | 161M 24.41% | 49M 69.57% | 49M 0% | 169M 244.90% | 332M 96.45% | -184M 155.42% | 54M 129.35% | 455M 742.59% | 357M 21.54% | 183M 48.74% | 807M 340.98% | 426M 47.21% | 301M 29.34% | 193M 35.88% | 440M 127.98% | -164M 137.27% | 526M 420.73% | -50M 109.51% | 331M 762% | -50M 115.11% | -341M 582% | 345M 201.17% | 405M 17.39% | 2.29B 465.68% | 705M 69.23% | -108M 115.32% | 1.22B 1,225.93% | -1.07B 188.40% | |
net cash provided by operating activities | -5.20B - | -2.20B 57.64% | 43M 101.95% | -9.22B 21,534.88% | 2.68B 129.11% | -1.90B 170.93% | 14.79B 876.93% | 3.92B 73.50% | 6.90B 76.14% | -811M 111.75% | 1.55B 290.75% | 2.57B 66.39% | -4.17B 261.81% | 2.84B 168.12% | 1.79B 37.01% | 2.00B 11.81% | 2.59B 29.78% | 6.61B 155.07% | 1.87B 71.70% | -1.21B 164.74% | 5.82B 579.87% | 4.30B 26.05% | 2.55B 40.80% | 5.97B 134.56% | 675M 88.70% | 44.04B 6,424.30% | 18.57B 57.82% | -2.99B 116.12% | -1.22B 59.15% | -17.76B 1,352.17% | 7.23B 140.73% | 8.30B 14.79% | -973M 111.72% | 6.88B 806.58% | 7.95B 15.61% | 8.87B 11.54% | 141M 98.41% | 6.40B 4,440.43% | -6.50B 201.45% | 12.11B 286.39% | 6.33B 47.70% | 6.49B 2.46% | 12.29B 89.44% | |
investments in property plant and equipment | -85M - | -15M 82.35% | -51M 240% | -100M 96.08% | -64M 36% | -42M 34.38% | -59M 40.48% | -91M 54.24% | -50M 45.05% | -66M - | -75M 13.64% | -72M - | -26M 63.89% | -66M 153.85% | -40M 39.39% | -45M 12.50% | -38M 15.56% | -132M 247.37% | -55M 58.33% | -57M 3.64% | -54M 5.26% | -106M 96.30% | -62M 41.51% | -49M 20.97% | -98M 100% | -100M 2.04% | -71M 29.00% | -175M 146.48% | -210M 20% | -270M 28.57% | -201M 25.56% | -244M 21.39% | -272M 11.48% | -392M 44.12% | -246M 37.24% | -240M 2.44% | -238M 0.83% | -290M 21.85% | -209M 27.93% | -212M 1.44% | -275M 29.72% | |||
acquisitions net | -147M - | 3M 102.04% | -46M 1,633.33% | -2.49B - | -27M 98.92% | -315M 1,066.67% | -25M - | -3.08B - | -7M - | 8.91B 127,371.43% | 5.81B 34.75% | 238M 95.91% | 290M 21.85% | |||||||||||||||||||||||||||||||
purchases of investments | -8.96B - | -5.70B 36.45% | -6.22B 9.22% | -7.09B 13.97% | -5.58B 21.28% | -2.34B 58.13% | -17.52B 649.55% | -15.71B 10.32% | -10.07B 35.92% | -7.29B 27.54% | -7.88B 8.06% | -6.38B 19.07% | -4.87B 23.75% | -11.95B 145.63% | -12.07B 1.04% | -8.97B 25.67% | -5.96B 33.59% | -9.58B 60.70% | -8.80B 8.15% | -8.68B 1.38% | -11.22B 29.37% | -9.07B 19.22% | -9.39B 3.61% | -12.62B 34.33% | -9.82B 22.17% | -18.00B 83.25% | -16.20B 9.98% | -10.06B 37.93% | -9.95B 1.01% | -12.05B 21.08% | -12.64B 4.89% | -15.25B 20.63% | -23.73B 55.60% | -16.76B 29.38% | -13.78B 17.75% | -16.69B 21.09% | -22.09B 32.36% | -20.52B 7.12% | -19.69B 4.03% | -17.19B 12.68% | -28.79B 67.44% | -30.75B 6.80% | -20.64B 32.87% | |
sales maturities of investments | 14.85B - | 9.38B 36.81% | 6.97B 25.70% | 16.00B 129.43% | 3.18B 80.10% | 6.53B 105.18% | 3.00B 54.10% | 12.19B 306.54% | 4.44B 63.55% | 8.35B 87.98% | 6.94B 16.94% | 4.68B 32.54% | 8.65B 84.79% | 9.85B 13.91% | 13.11B 33.06% | 6.61B 49.59% | 3.55B 46.26% | 3.76B 6.00% | 6.79B 80.53% | 11.48B 69.01% | 5.38B 53.13% | 5.44B 1.11% | 5.52B 1.40% | 8.37B 51.69% | 10.90B 30.25% | 7.65B 29.84% | 9.11B 19.11% | 7.31B 19.72% | 12.49B 70.74% | 13.68B 9.55% | 9.53B 30.31% | 11.53B 20.93% | 14.36B 24.59% | 10.45B 27.23% | 12.09B 15.66% | 13.85B 14.59% | 13.18B 4.86% | 14.70B 11.56% | 18.72B 27.34% | 13.13B 29.86% | 19.53B 48.71% | 10.12B 48.20% | 11.57B 14.41% | |
other investing activites | 21M - | 365M - | -8.91B - | -5.81B 34.75% | -238M 95.91% | -290M 21.85% | -2.67B 821.72% | |||||||||||||||||||||||||||||||||||||
net cash used for investing activites | 5.66B - | 3.67B 35.01% | 653M 82.23% | 8.80B 1,248.39% | -2.46B 127.97% | 4.15B 268.57% | -14.58B 451.11% | -3.61B 75.22% | -5.67B 57.09% | 1.08B 119.00% | -1.01B 193.88% | -1.77B 75.40% | 4.15B 333.69% | -2.17B 152.34% | -1.48B 31.74% | -2.46B 65.99% | -2.76B 12.36% | -5.86B 111.98% | -2.04B 65.18% | 2.68B 231.18% | -5.90B 320.37% | -3.68B 37.56% | -3.93B 6.74% | -4.38B 11.45% | 1.02B 123.26% | -10.40B 1,120.31% | -7.19B 30.86% | -2.84B 60.46% | 2.46B 186.66% | 1.45B 41.01% | -3.32B 328.36% | -3.99B 20.28% | -9.56B 139.66% | -9.63B 0.64% | -1.97B 79.59% | -3.23B 64.63% | -9.15B 183.00% | -6.05B 33.88% | -1.20B 80.11% | -4.35B 261.38% | -12.14B 179.06% | -30.98B 155.18% | -9.34B 69.85% | |
debt repayment | -14M - | -250M 1,685.71% | -18M 92.80% | -1.10B 6,022.22% | -10M 99.09% | -1.50B - | -14M - | -20M - | -35M 75% | -619M - | -19M 96.93% | -1M - | -1B 99,900% | -75M 92.50% | -77M 2.67% | -77M 0% | -111M 44.16% | -1.08B 874.77% | -74M 93.16% | -75M 1.35% | -82M 9.33% | -76M 7.32% | -83M 9.21% | -81M 2.41% | -88M 8.64% | -82M 6.82% | -1.58B 1,830.49% | -84M 94.69% | -82M 2.38% | -3.74B 4,463.41% | -11.40B 204.62% | -615M 94.60% | ||||||||||||
common stock issued | 21M - | 11M 47.62% | 28M 154.55% | 25M 10.71% | 11M 56.00% | 9M 18.18% | 2M 77.78% | 14M 600% | 17M 21.43% | 19M 11.76% | 21M 10.53% | 218M 938.10% | 254M 16.51% | 230M 9.45% | 237M 3.04% | 38M 83.97% | 72M 89.47% | 48M 33.33% | 34M 29.17% | 43M 26.47% | 41M 4.65% | 38M 7.32% | 40M 5.26% | 43M 7.50% | 84M 95.35% | 35M 58.33% | 41M 17.14% | 23M 43.90% | 62M 169.57% | 88M 41.94% | 86M 2.27% | 51M 40.70% | 93M 82.35% | 51M 45.16% | 47M 7.84% | 40M 14.89% | 48M 20% | 46M 4.17% | 46M 0% | 45M 2.17% | 57M 26.67% | 565M 891.23% | 61M 89.20% | |
common stock repurchased | -127M - | -410M 222.83% | -579M 41.22% | -279M 51.81% | -2M 99.28% | -631M 31,450% | -5M 99.21% | -11M 120% | -206M 1,772.73% | -65M 68.45% | -9M 86.15% | -1M - | -8M 700% | -15M - | -207M - | -215M 3.86% | -3M - | -110M - | -165M 50% | -72M 56.36% | -3M 95.83% | -16M - | -2M - | -134M - | -2M 98.51% | -800M 39,900% | -799M 0.13% | -4M - | 2M 150% | -2M 200% | -328M 16,300% | -650M 98.17% | ||||||||||||
dividends paid | -407M - | -415M 1.97% | -416M 0.24% | -416M 0% | -422M 1.44% | -433M 2.61% | -444M 2.54% | -454M 2.25% | -466M 2.64% | -476M 2.15% | -487M 2.31% | -488M 0.21% | -502M 2.87% | -518M 3.19% | -560M 8.11% | -393M 29.82% | -395M 0.51% | -569M 44.05% | -566M 0.53% | -579M 2.30% | -569M 1.73% | -602M 5.80% | -612M 1.66% | -623M 1.80% | -636M 2.09% | -643M 1.10% | -642M 0.16% | -650M 1.25% | -651M 0.15% | -673M 3.38% | -655M 2.67% | -670M 2.29% | -731M 9.10% | -736M 0.68% | -755M 2.58% | -750M 0.66% | -571M 23.87% | -546M 4.38% | -571M 4.58% | -573M 0.35% | -598M 4.36% | -606M 1.34% | -867M 43.07% | |
other financing activites | 395M - | 1B 153.16% | 297M 70.30% | 295M 0.67% | 1M - | 1B 99,900% | 792M - | 445M - | 1.50B 237.08% | 34M 97.73% | 321M - | 1.75B - | 1B - | 747M 25.30% | 1B - | 748M - | 1B - | 798M 20.20% | 1.40B 74.94% | 1B 28.37% | 750M 25% | 3.38B - | ||||||||||||||||||||||
net cash used provided by financing activities | -513M - | -814M 58.67% | -586M 28.01% | 80M 113.65% | -134M 267.50% | -1.86B 1,289.55% | -457M 75.46% | -450M 1.53% | -1.16B 156.67% | -522M 54.81% | -475M 9.00% | -284M 40.21% | -249M 12.32% | -316M 26.91% | 434M 237.34% | -370M 185.25% | 122M 132.97% | 979M 702.46% | -1.32B 235.24% | -770M 41.84% | -207M 73.12% | -567M 173.91% | 1.17B 307.05% | -1.69B 243.95% | -792M 53.14% | -757M 4.42% | 319M 142.14% | 9M 97.18% | -1.69B 18,844.44% | 341M 120.21% | -646M 289.44% | 47M 107.28% | -848M 1,904.26% | 230M 127.12% | -791M 443.91% | -201M 74.59% | 395M 296.52% | -1.33B 437.47% | -613M 54.01% | -608M 0.82% | -902M 48.36% | 19.82B 2,297.45% | -1.57B 107.94% | |
effect of forex changes on cash | 82M - | -26M 131.71% | -8M 69.23% | 51M 737.50% | 229M 349.02% | -83M 136.24% | 135M 262.65% | -1M 100.74% | 130M 13,100% | -179M 237.69% | 61M 134.08% | 43M 29.51% | -49M 213.95% | 80M 263.27% | -147M 283.75% | 65M 144.22% | -90M 238.46% | 77M 185.56% | 43M 44.16% | 23M 46.51% | -4M 117.39% | 38M 1,050% | -27M 171.05% | -3M 88.89% | 12M 500% | 129M 975% | -103M 179.84% | -13M 87.38% | -98M 653.85% | -96M 2.04% | 40M 141.67% | -21M 152.50% | 72M 442.86% | 30M 58.33% | -10M 133.33% | 156M 1,660.00% | -40M 125.64% | 49M 222.50% | -84M 271.43% | 124M 247.62% | -81M 165.32% | 57M 170.37% | 12M 78.95% | |
net change in cash | 28M - | 634M 2,164.29% | 102M 83.91% | -281M 375.49% | 315M 212.10% | 304M 3.49% | -115M 137.83% | -145M 26.09% | 202M 239.31% | -434M 314.85% | 121M 127.88% | 558M 361.16% | -315M 156.45% | 430M 236.51% | 592M 37.67% | -767M 229.56% | -139M 81.88% | 1.81B 1,402.88% | -1.45B 180.01% | 717M 149.48% | -292M 140.73% | 90M 130.82% | -237M 363.33% | -101M 57.38% | 914M 1,004.95% | 33.01B 3,512.04% | 11.60B 64.85% | -5.84B 150.33% | -545M 90.67% | -16.06B 2,847.16% | 3.31B 120.61% | 4.34B 31.09% | -11.31B 360.75% | -2.49B 77.98% | 5.18B 308.03% | 5.58B 7.78% | -8.66B 255.04% | -935M 89.20% | -8.40B 797.97% | 7.27B 186.60% | -11.91B 263.75% | 1.39B 111.67% | 1.39B 0.29% | |
cash at beginning of period | 2.21B - | 2.24B 1.27% | 2.87B 28.32% | 2.98B 3.55% | 2.69B 9.45% | 3.01B 11.69% | 3.31B 10.10% | 3.20B 3.47% | 3.05B 4.53% | 3.25B 6.62% | 2.82B 13.33% | 2.94B 4.29% | 3.50B 18.97% | 3.19B 9% | 3.62B 13.50% | 4.21B 16.38% | 3.44B 18.23% | 3.30B 4.04% | 5.11B 54.86% | 3.66B 28.35% | 4.38B 19.57% | 4.09B 6.67% | 4.18B 2.20% | 3.94B 5.67% | 3.84B 2.56% | 4.75B 23.80% | 37.77B 694.45% | 49.37B 30.72% | 43.53B 11.83% | 42.99B 1.25% | 26.92B 37.37% | 30.23B 12.29% | 34.57B 14.35% | 23.26B 32.72% | 20.77B 10.71% | 25.95B 24.95% | 31.54B 21.52% | 22.88B 27.46% | 21.94B 4.09% | 13.54B 38.27% | 20.82B 53.68% | 8.91B 57.20% | 10.30B 15.59% | |
cash at end of period | 2.24B - | 2.87B 28.32% | 2.98B 3.55% | 2.69B 9.45% | 3.01B 11.69% | 3.31B 10.10% | 3.20B 3.47% | 3.05B 4.53% | 3.25B 6.62% | 2.82B 13.33% | 2.94B 4.29% | 3.50B 18.97% | 3.19B 9% | 3.62B 13.50% | 4.21B 16.38% | 3.44B 18.23% | 3.30B 4.04% | 5.11B 54.86% | 3.66B 28.35% | 4.38B 19.57% | 4.09B 6.67% | 4.18B 2.20% | 3.94B 5.67% | 3.84B 2.56% | 4.75B 23.80% | 37.77B 694.45% | 49.37B 30.72% | 43.53B 11.83% | 42.99B 1.25% | 26.92B 37.37% | 30.23B 12.29% | 34.57B 14.35% | 23.26B 32.72% | 20.77B 10.71% | 25.95B 24.95% | 31.54B 21.52% | 22.88B 27.46% | 21.94B 4.09% | 13.54B 38.27% | 20.82B 53.68% | 8.91B 57.20% | 10.30B 15.59% | 11.68B 13.45% | |
operating cash flow | -5.20B - | -2.20B 57.64% | 43M 101.95% | -9.22B 21,534.88% | 2.68B 129.11% | -1.90B 170.93% | 14.79B 876.93% | 3.92B 73.50% | 6.90B 76.14% | -811M 111.75% | 1.55B 290.75% | 2.57B 66.39% | -4.17B 261.81% | 2.84B 168.12% | 1.79B 37.01% | 2.00B 11.81% | 2.59B 29.78% | 6.61B 155.07% | 1.87B 71.70% | -1.21B 164.74% | 5.82B 579.87% | 4.30B 26.05% | 2.55B 40.80% | 5.97B 134.56% | 675M 88.70% | 44.04B 6,424.30% | 18.57B 57.82% | -2.99B 116.12% | -1.22B 59.15% | -17.76B 1,352.17% | 7.23B 140.73% | 8.30B 14.79% | -973M 111.72% | 6.88B 806.58% | 7.95B 15.61% | 8.87B 11.54% | 141M 98.41% | 6.40B 4,440.43% | -6.50B 201.45% | 12.11B 286.39% | 6.33B 47.70% | 6.49B 2.46% | 12.29B 89.44% | |
capital expenditure | -85M - | -15M 82.35% | -51M 240% | -100M 96.08% | -64M 36% | -42M 34.38% | -59M 40.48% | -91M 54.24% | -50M 45.05% | -66M - | -75M 13.64% | -72M - | -26M 63.89% | -66M 153.85% | -40M 39.39% | -45M 12.50% | -38M 15.56% | -132M 247.37% | -55M 58.33% | -57M 3.64% | -54M 5.26% | -106M 96.30% | -62M 41.51% | -49M 20.97% | -98M 100% | -100M 2.04% | -71M 29.00% | -175M 146.48% | -210M 20% | -270M 28.57% | -201M 25.56% | -244M 21.39% | -272M 11.48% | -392M 44.12% | -246M 37.24% | -240M 2.44% | -238M 0.83% | -290M 21.85% | -209M 27.93% | -212M 1.44% | -275M 29.72% | |||
free cash flow | -5.28B - | -2.22B 58.04% | -8M 99.64% | -9.32B 116,362.50% | 2.62B 128.11% | -1.95B 174.26% | 14.73B 857.12% | 3.83B 74.01% | 6.85B 79.02% | -811M 111.84% | 1.48B 282.61% | 2.50B 68.74% | -4.17B 266.67% | 2.77B 166.39% | 1.76B 36.31% | 1.93B 9.71% | 2.55B 32.14% | 6.57B 157.31% | 1.83B 72.08% | -1.34B 173.28% | 5.76B 528.65% | 4.24B 26.33% | 2.49B 41.28% | 5.87B 135.39% | 613M 89.55% | 43.99B 7,076.18% | 18.48B 58.00% | -3.09B 116.75% | -1.29B 58.18% | -17.93B 1,286.01% | 7.02B 139.16% | 8.03B 14.38% | -1.17B 114.61% | 6.63B 664.82% | 7.68B 15.76% | 8.47B 10.38% | -105M 101.24% | 6.16B 5,968.57% | -6.73B 209.27% | 11.82B 275.49% | 6.12B 48.19% | 6.28B 2.50% | 12.01B 91.46% |
All numbers in (except ratios and percentages)