COM:ADP
SmartCompliance
- Stock
Last Close
298.59
21/11 21:00
Market Cap
95.84B
Beta: -
Volume Today
1.78M
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
Dec '13 | Mar '14 | 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 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 377M - | 511M 35.54% | 288.80M 43.48% | 295.20M 2.22% | 331.50M 12.30% | 489.60M 47.69% | 257.80M 47.34% | 336.60M 30.57% | 341.40M 1.43% | 532.50M 55.98% | 282M 47.04% | 368.70M 30.74% | 510.90M 38.57% | 588M 15.09% | 265.80M 54.80% | 401.50M 51.05% | 467.50M 16.44% | 643.10M 37.56% | 108.70M 83.10% | 505.40M 364.95% | 558.20M 10.45% | 753.80M 35.04% | 475.40M 36.93% | 582.40M 22.51% | 651.60M 11.88% | 820.90M 25.98% | 411.60M 49.86% | 602.10M 46.28% | 647.50M 7.54% | 810.70M 25.20% | 538.20M 33.61% | 700.50M 30.16% | 694.40M 0.87% | 928.50M 33.71% | 625.50M 32.63% | 779M 24.54% | 813.20M 4.39% | 1.04B 28.27% | 776.70M 25.54% | 859.40M 10.65% | 878.40M 2.21% | 55.90M 93.64% | 82.10M 46.87% | |
depreciation and amortization | 83.90M - | 82.70M 1.43% | 89.10M 7.74% | 68.30M 23.34% | 69.70M 2.05% | 70.40M 1.00% | 69.50M 1.28% | 68.80M 1.01% | 72.60M 5.52% | 73.30M 0.96% | 73.90M 0.82% | 77.60M 5.01% | 78.40M 1.03% | 77.60M 1.02% | 82.50M 6.31% | 87.20M 5.70% | 94.80M 8.72% | 96.30M 1.58% | 99.30M 3.12% | 99M 0.30% | 97.50M 1.52% | 103.10M 5.74% | 109.40M 6.11% | 117.30M 7.22% | 117.60M 0.26% | 120.60M 2.55% | 124.50M 3.23% | 131.10M 5.30% | 126.70M 3.36% | 126.90M 0.16% | 126M 0.71% | 129.10M 2.46% | 126.50M 2.01% | 129M 1.98% | 130.50M 1.16% | 135.10M 3.52% | 136.80M 1.26% | 137M 0.15% | 140.40M 2.48% | 141.50M 0.78% | 140.10M 0.99% | |||
deferred income tax | -22M - | -56.90M 158.64% | 9.90M 117.40% | 9.20M 7.07% | -17.60M 291.30% | -32.40M 84.09% | 25.50M 178.70% | 29.40M 15.29% | 7.30M 75.17% | -14.30M 295.89% | -21.70M 51.75% | 31.90M 247.00% | -4.20M 113.17% | -5.50M 30.95% | -12.20M 121.82% | 46.40M 480.33% | -39.10M 184.27% | 10.70M 127.37% | -17.50M 263.55% | 26.40M 250.86% | 6.60M 75% | -28.90M 537.88% | 5.20M 117.99% | 44.40M 753.85% | -300K 100.68% | 13.60M 4,633.33% | -31.70M 333.09% | 23.50M 174.13% | -22.20M 194.47% | -39.60M 78.38% | -212.80M 437.37% | 25.60M 112.03% | 20.80M 18.75% | -44.30M 312.98% | 34.50M 177.88% | 20.50M 40.58% | -10.60M 151.71% | -27.50M 159.43% | -62.50M 127.27% | 26.80M 142.88% | -4.30M 116.04% | |||
stock based compensation | 39.10M - | 35.60M 8.95% | 36.50M 2.53% | 38.80M 6.30% | 36.30M 6.44% | 35.90M 1.10% | 32.20M 10.31% | 34.70M 7.76% | 36M 3.75% | 31.70M 11.94% | 35.20M 11.04% | 31.10M 11.65% | 35.80M 15.11% | 34.30M 4.19% | 37.70M 9.91% | 39M 3.45% | 38.70M 0.77% | 41.70M 7.75% | 56M 34.29% | 38.40M 31.43% | 38.60M 0.52% | 45.20M 17.10% | 45.10M 0.22% | 37.10M 17.74% | 36.20M 2.43% | 33.40M 7.73% | 24.10M 27.84% | 33.80M 40.25% | 47.10M 39.35% | 45.50M 3.40% | 48.90M 7.47% | 42.30M 13.50% | 55.60M 31.44% | 48.30M 13.13% | 55.50M 14.91% | 50.60M 8.83% | 58.40M 15.42% | 67.60M 15.75% | 43.80M 35.21% | 58.80M 34.25% | 73.60M 25.17% | |||
change in working capital | -103.50M - | 141M 236.23% | 144M 2.13% | -218M 251.39% | -232.60M 6.70% | 259.70M 211.65% | 41.90M 83.87% | -372.90M 989.98% | -69.40M 81.39% | 55.30M 179.68% | 258.10M 366.73% | -217M 184.08% | -21.90M 89.91% | 95.40M 535.62% | 45.20M 52.62% | -361.10M 898.89% | -158M 56.24% | 315.50M 299.68% | 111.10M 64.79% | -790.50M 811.52% | -167.70M 78.79% | -97.50M 41.86% | -150.10M 53.95% | -595.20M 296.54% | -346.50M 41.78% | -139.80M 59.65% | -38.50M 72.46% | -550.90M 1,330.91% | -327.60M 40.53% | 50.20M 115.32% | -109.10M 317.33% | -1.02B 836.48% | -56.10M 94.51% | -330.30M 488.77% | -230.20M 30.31% | -527.90M 129.32% | -360.30M 31.75% | -74.60M 79.30% | 24.10M 132.31% | -1.01B 4,306.22% | -316.30M 68.80% | |||
accounts receivables | -141.10M - | -107.90M 23.53% | 32.80M 130.40% | 29.90M 8.84% | -215.10M 819.40% | -24.40M 88.66% | 34.50M 241.39% | -32.30M 193.62% | -78.90M 144.27% | -434.60M 450.82% | 321.20M 173.91% | 121M 62.33% | -240.70M 298.93% | 29.60M 112.30% | 113.50M 283.45% | -81.70M 171.98% | -255.40M 212.61% | 97.80M 138.29% | -52.50M 153.68% | -239.20M 355.62% | -430.80M 80.10% | 143.30M 133.26% | 52.80M 63.15% | -96.80M 283.33% | -102M 5.37% | -82.80M 18.82% | 167.80M 302.66% | -78.70M 146.90% | -7.80M 90.09% | -278.70M 3,473.08% | 25.40M 109.11% | -51.80M 303.94% | 25.80M 149.81% | -507.60M 2,067.44% | 47.10M 109.28% | 201.50M 327.81% | -202.60M 200.55% | 81.20M 140.08% | 49.10M 39.53% | -107.90M 319.76% | -274.40M 154.31% | |||
inventory | 71M - | 207.30M 191.97% | 61.30M 70.43% | -14.20M 123.16% | -36.50M 157.04% | 192.30M 626.85% | -19.50M 110.14% | -71.90M 268.72% | -15.10M 79.00% | 450.20M 3,081.46% | -142.70M 131.70% | -80.10M 43.87% | 121.10M 251.19% | 88M 27.33% | 30M 65.91% | 4.60M 84.67% | 60.80M 1,221.74% | 40M 34.21% | 2.30M 94.25% | -77.80M 3,482.61% | 365M 569.15% | -92.70M 125.40% | 71.50M 177.13% | -91.60M 228.11% | -58.20M 36.46% | 115.80M 298.97% | -43.50M 137.56% | -23.10M 46.90% | -135.80M 487.88% | -1.81B 1,231.30% | -2.81B 55.35% | -3.29B 17.00% | -613.50M - | 222.80M 136.32% | ||||||||||
accounts payables | -6.70M - | 5.70M 185.07% | 22.30M 291.23% | -9.20M 141.26% | -500K 94.57% | -6.50M 1,200% | 29.30M 550.77% | -19.50M 166.55% | 1.50M 107.69% | 20.30M 1,253.33% | -18.20M 189.66% | -36.30M 99.45% | 20.20M 155.65% | -13.40M 166.34% | 17.90M 233.58% | -24.50M 236.87% | 21.80M 188.98% | -28.40M 230.28% | 29.20M 202.82% | -2.30M 107.88% | 21.30M 1,026.09% | 6.40M 69.95% | -36.10M 664.06% | -15.10M 58.17% | 27.40M 281.46% | -15.90M 158.03% | -14.70M 7.55% | 5.70M 138.78% | 4.50M 21.05% | -400K 108.89% | 27.10M 6,875% | -61.90M 328.41% | 42M 167.85% | -21.40M 150.95% | 24.90M 216.36% | -30.70M 223.29% | 10.20M 133.22% | -11.10M 208.82% | 19.80M 278.38% | -30.40M 253.54% | 11.40M 137.50% | |||
other working capital | -26.70M - | 35.90M 234.46% | 27.60M 23.12% | -224.50M 913.41% | 19.50M 108.69% | 98.30M 404.10% | -2.40M 102.44% | -249.20M 10,283.33% | 23.10M 109.27% | 19.40M 16.02% | 97.80M 404.12% | -221.60M 326.58% | 77.50M 134.97% | -8.80M 111.35% | -116.20M 1,220.45% | -259.50M 123.32% | 14.80M 105.70% | 206.10M 1,292.57% | 132.10M 35.90% | -471.20M 456.70% | -123.20M 73.85% | -154.50M 25.41% | -238.30M 54.24% | -391.70M 64.37% | -213.70M 45.44% | -156.90M 26.58% | -148.10M 5.61% | -454.80M 207.09% | -188.50M 58.55% | 2.14B 1,233.79% | 2.65B 23.85% | 2.38B 10.16% | -123.90M 105.21% | 198.70M 260.37% | -302.20M 252.09% | -698.70M 131.20% | -167.90M 75.97% | -144.70M 13.82% | -44.80M 69.04% | -261.90M 484.60% | -276.10M 5.42% | |||
other non cash items | 17.20M - | 30.50M 77.33% | 36.20M 18.69% | 184.70M 410.22% | 41.60M 77.48% | 33.90M 18.51% | 14.50M 57.23% | -3.40M 123.45% | 11.60M 441.18% | 29.60M 155.17% | 31.60M 6.76% | 37.50M 18.67% | -87.70M 333.87% | 37.80M 143.10% | 38.20M 1.06% | 31.70M 17.02% | 26.50M 16.40% | 27.60M 4.15% | 347.60M 1,159.42% | 270.50M 22.18% | 249.10M 7.91% | 248.80M 0.12% | 247.30M 0.60% | 246.80M 0.20% | 239.50M 2.96% | 270M 12.73% | 286.60M 6.15% | 242.30M 15.46% | 234.90M 3.05% | 258.50M 10.05% | 261.60M 1.20% | 246.10M 5.93% | 252.50M 2.60% | 239.80M 5.03% | 297.10M 23.89% | 260.80M 12.22% | 262.20M 0.54% | 258.50M 1.41% | 263.20M 1.82% | 253.70M 3.61% | 260.90M 2.84% | |||
net cash provided by operating activities | 391.70M - | 743.90M 89.92% | 604.50M 18.74% | 378.20M 37.44% | 228.90M 39.48% | 857.10M 274.44% | 441.40M 48.50% | 93.20M 78.89% | 399.50M 328.65% | 708.10M 77.25% | 659.10M 6.92% | 329.80M 49.96% | 511.30M 55.03% | 827.60M 61.86% | 457.20M 44.76% | 244.70M 46.48% | 430.40M 75.89% | 1.13B 163.68% | 705.20M 37.86% | 149.20M 78.84% | 782.30M 424.33% | 1.02B 30.96% | 732.30M 28.52% | 432.80M 40.90% | 698.10M 61.30% | 1.12B 60.25% | 776.60M 30.58% | 481.90M 37.95% | 706.40M 46.59% | 1.25B 77.27% | 652.80M 47.87% | 121.90M 81.33% | 1.09B 797.21% | 971M 11.22% | 912.90M 5.98% | 718.10M 21.34% | 899.70M 25.29% | 1.40B 56.06% | 1.19B 15.55% | 326.50M 72.46% | 1.03B 216.20% | |||
investments in property plant and equipment | -91.30M - | -103.40M 13.25% | -93.80M 9.28% | -80.50M 14.18% | -84.80M 5.34% | -74.30M 12.38% | -95.90M 29.07% | -101M 5.32% | -104.10M 3.07% | -82.60M 20.65% | -98.30M 19.01% | -105.90M 7.73% | -120.40M 13.69% | -110.30M 8.39% | -134M 21.49% | -143M 6.72% | -107.70M 24.69% | -104.70M 2.79% | -115.40M 10.22% | -117M 1.39% | -102.30M 12.56% | -230.90M 125.71% | -116.30M 49.63% | -145M 24.68% | -123.40M 14.90% | -131.90M 6.89% | -216.10M 63.84% | -119.90M 44.52% | -109.20M 8.92% | -156.40M 43.22% | -120.40M 23.02% | -129.10M 7.23% | -127.40M 1.32% | -152.60M 19.78% | -144.30M 5.44% | -131.70M 8.73% | -141.80M 7.67% | -157.20M 10.86% | -140.90M 10.37% | -126.30M 10.36% | -133.50M 5.70% | |||
acquisitions net | -15.70M - | 24.10M 253.50% | -8.10M - | 98.60M - | 162.50M 64.81% | -300K 100.18% | -1.15B - | -20M 98.27% | 234M 1,270% | -66.70M 128.50% | -700K 98.95% | 69.70M 10,057.14% | -487.40M 799.28% | -125M 74.35% | -119.70M - | -700K 99.42% | -5.10M - | 216.10M - | 43.50M 79.87% | 109.20M 151.03% | 156.40M 43.22% | 120.40M 23.02% | 35.90M 70.18% | 86.30M - | -14.40M 116.69% | -18M 25% | 140.90M 882.78% | -33.60M 123.85% | 4.40M 113.10% | |||||||||||||||
purchases of investments | -862.80M - | -849.90M 1.50% | -1.33B 56.85% | -894.20M 32.92% | -956.90M 7.01% | -1.51B 58.32% | -1.68B 10.99% | -859.80M 48.87% | -1.58B 83.73% | -1.80B 14.03% | -481.20M 73.29% | -271M 43.68% | -1.19B 338.52% | -1.11B 6.56% | -23.80M 97.86% | -1.16B 4,762.61% | -1.30B 12.06% | -3.10B 139.38% | -1.18B 61.86% | -755.80M 36.17% | -545M 27.89% | -1.43B 161.47% | -1.70B 19.07% | -1.41B 16.91% | -1.47B 3.94% | -1.02B 30.44% | -10.50M 98.97% | -812.80M 7,640.95% | -2.74B 237.35% | -3.59B 31.05% | -2.12B 41.06% | -2.41B 13.91% | -2.81B 16.50% | -3.72B 32.38% | -1.79B 51.91% | -3.06B 71.28% | -642.60M 79.03% | -1.76B 174.51% | -1.15B 34.94% | -710.20M 38.12% | -595.30M 16.18% | |||
sales maturities of investments | 474.50M - | 423.30M 10.79% | 590.10M 39.40% | 595.20M 0.86% | 777.20M 30.58% | 1.25B 60.19% | 1.22B 1.72% | 395.50M 67.68% | 1.41B 256.23% | 1.40B 0.84% | 1.15B 17.38% | 900.10M 22.02% | 977.90M 8.64% | 826.60M 15.47% | 889M 7.55% | 1.01B 13.35% | 858.30M 14.83% | 836.50M 2.54% | 752.50M 10.04% | 539.80M 28.27% | 623.60M 15.52% | 927.20M 48.69% | 818.40M 11.73% | 1.65B 102.07% | 1.34B 18.88% | 1.75B 30.80% | 2.90B 65.18% | 1.20B 58.71% | 1.64B 36.69% | 2.33B 42.26% | 1.08B 53.64% | 1.28B 18.57% | 717.80M 43.88% | 1.37B 90.86% | 882.80M 35.56% | 1.62B 83.35% | 907M 43.96% | 1.36B 49.48% | 824.10M 39.22% | 632M 23.31% | 871.20M 37.85% | |||
other investing activites | -8.23B - | 2.55B 130.99% | 5.83B 128.47% | 654.70M 88.77% | -13.38B 2,144.05% | 6.25B 146.69% | 4.17B 33.23% | 722M 82.69% | -5.91B 918.52% | -9.91B 67.63% | 7.75B 178.25% | 8.26B 6.57% | -5.95B 172.00% | -3.13B 47.45% | 5.87B 287.72% | -69.70M 101.19% | 1.87B - | 400K 99.98% | 7.90M - | 23.40M - | 200K 99.15% | -210.30M - | -43.30M 79.41% | -107.60M 148.50% | -150.40M 39.78% | -109.40M 27.26% | -9.70M 91.13% | -11.70M 20.62% | 8M 168.38% | -86.30M - | -140.90M - | 22M 115.61% | -8.50M 138.64% | |||||||||||
net cash used for investing activites | -8.73B - | 2.05B 123.43% | 4.99B 144.06% | 267.10M 94.65% | -13.65B 5,209.28% | 5.90B 143.26% | 3.72B 37.05% | 319.20M 91.41% | -6.18B 2,037.63% | -10.39B 68.05% | 7.17B 169.01% | 8.76B 22.19% | -6.04B 168.97% | -3.59B 40.67% | 6.60B 283.97% | -292.60M 104.44% | -1.03B 253.28% | -631.70M 38.89% | -546.60M 13.47% | -452.70M 17.18% | -16.50M 96.36% | -728.70M 4,316.36% | -999.80M 37.20% | 122.20M 112.22% | -247.10M 302.21% | 603.50M 344.23% | 2.68B 343.70% | 264.20M 90.13% | -1.21B 559.42% | -1.42B 16.72% | -1.15B 18.93% | -1.24B 7.64% | -2.23B 80.52% | -2.50B 11.80% | -1.05B 57.89% | -1.58B 50.15% | 108.20M 106.86% | -583.40M 639.19% | -464.50M 20.38% | -216.10M 53.48% | 138.30M 164.00% | |||
debt repayment | -1.50M - | -600K 60% | -600K 0% | -600K 0% | -600K 0% | -600K 0% | -500K 16.67% | -600K 20% | -600K 0% | 200K 133.33% | -500K 350% | -500K 0% | -500K 0% | -500K 0% | -500K 0% | -900K 80% | -5.40M 500% | -500K 90.74% | -500K 0% | -500K 0% | -600K 20% | -500K 16.67% | -500K 0% | -500K 0% | -600K 20% | -500K 16.67% | -600K 20% | -1.00B 166,666.67% | -500K 99.95% | -500K 0% | -200K 60% | -200K 0% | -300K 50% | -200K 33.33% | -200K 0% | -200K 0% | -300K 50% | -200K 33.33% | -300K 50% | -200K 33.33% | -300K 50% | |||
common stock issued | 491.60M - | 487.70M 0.79% | 333.50M 31.62% | 220.50M 33.88% | 264.20M 19.82% | 304.20M 15.14% | 250.20M 17.75% | 19.10M 92.37% | ||||||||||||||||||||||||||||||||||||
common stock repurchased | -114.20M - | -41.80M 63.40% | -208.30M 398.33% | -61.20M 70.62% | -401M 555.23% | -665.50M 65.96% | -429.50M 35.46% | -308.10M 28.27% | -464.90M 50.89% | -318M 31.60% | -64.70M 79.65% | -328.60M 407.88% | -436.70M 32.90% | -191.50M 56.15% | -302.80M 58.12% | -250.10M 17.40% | -158.20M 36.75% | -187.90M 18.77% | -393.10M 109.21% | -227.10M 42.23% | -299.50M 31.88% | -234M 21.87% | -177.10M 24.32% | -309.70M 74.87% | -305.40M 1.39% | -391.20M 28.09% | -213.60M - | -261.50M 22.43% | -427.40M 63.44% | -469.80M 9.92% | -528M 12.39% | -462.50M 12.41% | -491.40M 6.25% | -487.50M 0.79% | -333.30M 31.63% | -220.20M 33.93% | -264M 19.89% | -303.90M 15.11% | -250M 17.74% | -254.70M 1.88% | ||||
dividends paid | -210.20M - | -231.20M 9.99% | -231.10M 0.04% | -229.80M 0.56% | -231.50M 0.74% | -234.90M 1.47% | -231.40M 1.49% | -229M 1.04% | -229.80M 0.35% | -242.40M 5.48% | -242.40M 0% | -241.80M 0.25% | -240.50M 0.54% | -257.10M 6.90% | -255.80M 0.51% | -253.70M 0.82% | -253M 0.28% | -278.40M 10.04% | -278.60M 0.07% | -302.60M 8.61% | -302.40M 0.07% | -344.60M 13.96% | -343.40M 0.35% | -343.30M 0.03% | -342.70M 0.17% | -392.90M 14.65% | -391.60M 0.33% | -391M 0.15% | -390.70M 0.08% | -397.80M 1.82% | -396M 0.45% | -393.20M 0.71% | -393.80M 0.15% | -437.70M 11.15% | -434.30M 0.78% | -432.90M 0.32% | -432.60M 0.07% | -520.60M 20.34% | -517.50M 0.60% | -515.80M 0.33% | -516.30M 0.10% | |||
other financing activites | 8.66B - | -2.15B 124.81% | -5.06B 135.47% | -188.20M 96.28% | 13.35B 7,194.63% | -6.52B 148.82% | -4.10B 37.07% | 1.36B 133.09% | 5.63B 314.71% | 10.05B 78.53% | -7.34B 173.02% | -9.27B 26.36% | 5.72B 161.74% | 3.30B 42.36% | -7.04B 313.32% | -1.81B 74.27% | 8.60B 574.77% | -643.70M 107.49% | -6.74B 946.37% | -1.52B 77.51% | 631.80M 141.70% | 8.78B 1,289.41% | -6.81B 177.57% | -4.70B 30.94% | 10.91B 332.08% | -6.10B 155.86% | -4.54B 25.61% | 2.92B 164.28% | 6.62B 127.03% | 4.57B 30.95% | -6.09B 233.26% | 11.58B 290.11% | -1.13B 109.73% | 13.15B 1,267.69% | -8.29B 163.04% | -15.87B 91.41% | 7.11B 144.81% | 4.46B 37.30% | -9.48B 312.55% | -1.39B 85.36% | 6.47B 566.32% | |||
net cash used provided by financing activities | 8.45B - | -2.38B 128.17% | -5.29B 122.32% | -418M 92.10% | 13.12B 3,238.90% | -6.75B 151.47% | -4.33B 35.83% | 1.14B 126.40% | 5.41B 372.46% | 9.82B 81.61% | -7.58B 177.18% | -9.51B 25.57% | 5.48B 157.65% | 3.04B 44.52% | -7.30B 339.75% | -2.06B 71.70% | 8.35B 504.17% | -922.10M 111.05% | -7.01B 660.67% | -1.82B 74.09% | 329.40M 118.12% | 8.43B 2,460.32% | -7.15B 184.82% | -5.05B 29.46% | 10.57B 309.50% | -6.49B 161.39% | -4.93B 24.08% | 2.52B 151.23% | 6.23B 146.72% | 4.17B 33.00% | -6.49B 255.46% | 11.18B 272.44% | -1.52B 113.59% | 12.71B 936.39% | -8.73B 168.63% | -16.30B 86.84% | 6.68B 140.96% | 3.94B 41.03% | -9.99B 353.79% | -1.90B 80.95% | 5.72B 400.46% | |||
effect of forex changes on cash | -300K - | -4M 1,233.33% | 10.30M 357.50% | -35.20M 441.75% | -27.50M 21.88% | -49.80M 81.09% | 6.20M 112.45% | -11.10M 279.03% | -9.80M 11.71% | 15.40M 257.14% | -5.50M 135.71% | 5.40M 198.18% | -22.30M 512.96% | 6.10M 127.35% | 25.50M 318.03% | 14.20M 44.31% | 34.90M 145.77% | 4M 88.54% | -47.30M 1,282.50% | -12.60M 73.36% | -19.50M 54.76% | -2M 89.74% | 5.30M 365% | -33.10M 724.53% | 20.90M 163.14% | -29.20M 239.71% | 6.90M 123.63% | 37.90M 449.28% | 46.80M 23.48% | -14.30M 130.56% | 3.40M 123.78% | -21.20M 723.53% | 300K 101.42% | 6.70M 2,133.33% | -84.50M 1,361.19% | -44.90M 46.86% | 20.30M 145.21% | -700K 103.45% | 4.20M 700% | -16.30M 488.10% | 26.90M 265.03% | |||
net change in cash | 118.10M - | 403.90M 242.00% | 312.60M 22.60% | 192.10M 38.55% | -324.90M 269.13% | -42.20M 87.01% | -169.30M 301.18% | 1.55B 1,012.82% | -389.80M 125.22% | 146.50M 137.58% | 249.70M 70.44% | -414.50M 266.00% | -71.40M 82.77% | 290.30M 506.58% | -215.10M 174.10% | -2.10B 875.55% | 7.78B 470.60% | -414.90M 105.34% | -6.90B 1,563.73% | -2.13B 69.09% | 1.08B 150.41% | 8.73B 711.33% | -7.42B 184.96% | -4.52B 38.99% | 11.04B 344.10% | -4.80B 143.43% | -1.47B 69.45% | 3.31B 325.75% | 5.77B 74.32% | 3.99B 30.75% | -6.98B 274.76% | 10.05B 244.00% | -2.66B 126.45% | 11.20B 521.22% | -8.95B 179.91% | -17.21B 92.31% | 7.71B 144.79% | 4.76B 38.26% | -9.27B 294.81% | -1.81B 80.48% | 6.92B 482.26% | |||
cash at beginning of period | 1.15B - | 1.27B 10.28% | 1.67B 31.88% | 1.98B 18.71% | 2.18B 9.68% | 1.85B 14.93% | 1.81B 2.28% | 1.64B 9.36% | 3.18B 94.27% | 2.79B 12.24% | 2.94B 5.24% | 3.19B 8.49% | 2.78B 12.99% | 2.71B 2.57% | 3.00B 10.73% | 8.18B 173.13% | 6.08B 25.65% | 13.86B 127.84% | 13.44B 2.99% | 6.54B 51.34% | 4.41B 32.62% | 5.48B 24.40% | 14.21B 159.14% | 6.80B 52.18% | 2.27B 66.57% | 13.32B 486.00% | 8.52B 36.02% | 7.05B 17.20% | 10.36B 46.90% | 16.13B 55.65% | 20.12B 24.76% | 13.14B 34.68% | 23.19B 76.46% | 20.53B 11.46% | 31.73B 54.53% | 22.78B 28.20% | 5.58B 75.53% | 13.28B 138.21% | 18.04B 35.82% | 8.77B 51.38% | 6.96B 20.63% | |||
cash at end of period | 1.27B - | 1.67B 31.88% | 1.98B 18.71% | 2.18B 9.68% | 1.85B 14.93% | 1.81B 2.28% | 1.64B 9.36% | 3.18B 94.27% | 2.79B 12.24% | 2.94B 5.24% | 3.19B 8.49% | 2.78B 12.99% | 2.71B 2.57% | 3.00B 10.73% | 2.78B 7.18% | 6.08B 118.79% | 13.86B 127.84% | 13.44B 2.99% | 6.54B 51.34% | 4.41B 32.62% | 5.48B 24.40% | 14.21B 159.14% | 6.80B 52.18% | 2.27B 66.57% | 13.32B 486.00% | 8.52B 36.02% | 7.05B 17.20% | 10.36B 46.90% | 16.13B 55.65% | 20.12B 24.76% | 13.14B 34.68% | 23.19B 76.46% | 20.53B 11.46% | 31.73B 54.53% | 22.78B 28.20% | 5.58B 75.53% | 13.28B 138.21% | 18.04B 35.82% | 8.77B 51.38% | 6.96B 20.63% | 13.88B 99.36% | |||
operating cash flow | 391.70M - | 743.90M 89.92% | 604.50M 18.74% | 378.20M 37.44% | 228.90M 39.48% | 857.10M 274.44% | 441.40M 48.50% | 93.20M 78.89% | 399.50M 328.65% | 708.10M 77.25% | 659.10M 6.92% | 329.80M 49.96% | 511.30M 55.03% | 827.60M 61.86% | 457.20M 44.76% | 244.70M 46.48% | 430.40M 75.89% | 1.13B 163.68% | 705.20M 37.86% | 149.20M 78.84% | 782.30M 424.33% | 1.02B 30.96% | 732.30M 28.52% | 432.80M 40.90% | 698.10M 61.30% | 1.12B 60.25% | 776.60M 30.58% | 481.90M 37.95% | 706.40M 46.59% | 1.25B 77.27% | 652.80M 47.87% | 121.90M 81.33% | 1.09B 797.21% | 971M 11.22% | 912.90M 5.98% | 718.10M 21.34% | 899.70M 25.29% | 1.40B 56.06% | 1.19B 15.55% | 326.50M 72.46% | 1.03B 216.20% | |||
capital expenditure | -91.30M - | -103.40M 13.25% | -93.80M 9.28% | -80.50M 14.18% | -84.80M 5.34% | -74.30M 12.38% | -95.90M 29.07% | -101M 5.32% | -104.10M 3.07% | -82.60M 20.65% | -98.30M 19.01% | -105.90M 7.73% | -120.40M 13.69% | -110.30M 8.39% | -134M 21.49% | -143M 6.72% | -107.70M 24.69% | -104.70M 2.79% | -115.40M 10.22% | -117M 1.39% | -102.30M 12.56% | -230.90M 125.71% | -116.30M 49.63% | -145M 24.68% | -123.40M 14.90% | -131.90M 6.89% | -216.10M 63.84% | -119.90M 44.52% | -109.20M 8.92% | -156.40M 43.22% | -120.40M 23.02% | -129.10M 7.23% | -127.40M 1.32% | -152.60M 19.78% | -144.30M 5.44% | -131.70M 8.73% | -141.80M 7.67% | -157.20M 10.86% | -140.90M 10.37% | -126.30M 10.36% | -133.50M 5.70% | |||
free cash flow | 300.40M - | 640.50M 113.22% | 510.70M 20.27% | 297.70M 41.71% | 144.10M 51.60% | 782.80M 443.23% | 345.50M 55.86% | -7.80M 102.26% | 295.40M 3,887.18% | 625.50M 111.75% | 560.80M 10.34% | 223.90M 60.07% | 390.90M 74.59% | 717.30M 83.50% | 323.20M 54.94% | 101.70M 68.53% | 322.70M 217.31% | 1.03B 219.24% | 589.80M 42.75% | 32.20M 94.54% | 680M 2,011.80% | 793.60M 16.71% | 616M 22.38% | 287.80M 53.28% | 574.70M 99.69% | 986.80M 71.71% | 560.50M 43.20% | 362M 35.41% | 597.20M 64.97% | 1.10B 83.49% | 532.40M 51.41% | -7.20M 101.35% | 966.30M 13,520.83% | 818.40M 15.31% | 768.60M 6.09% | 586.40M 23.71% | 757.90M 29.25% | 1.25B 64.52% | 1.04B 16.21% | 200.20M 80.84% | 898.90M 349.00% |
All numbers in (except ratios and percentages)