COM:CDW
CDW
- Stock
Last Close
175.99
21/11 21:00
Market Cap
29.42B
Beta: -
Volume Today
1.20M
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 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 60M - | 50.90M 15.17% | 86.60M 70.14% | 55.60M 35.80% | 51.80M 6.83% | 54.70M 5.60% | 108.20M 97.81% | 150.90M 39.46% | 89.30M 40.82% | 77.80M 12.88% | 117.50M 51.03% | 125.90M 7.15% | 103.20M 18.03% | 57.60M 44.19% | 141.10M 144.97% | 129.10M 8.50% | 195.20M 51.20% | 127M 34.94% | 173M 36.22% | 183.70M 6.18% | 159.30M 13.28% | 152.90M 4.02% | 196.60M 28.58% | 201.70M 2.59% | 185.60M 7.98% | 167.90M 9.54% | 189.10M 12.63% | 193.20M 2.17% | 238.30M 23.34% | 232.60M 2.39% | 274.10M 17.84% | 266.60M 2.74% | 215.30M 19.24% | 250.20M 16.21% | 279.30M 11.63% | 297.80M 6.62% | 287.20M 3.56% | 230.10M 19.88% | 262.60M 14.12% | 315.50M 20.14% | 296.10M 6.15% | 281.10M - | -776.30M 376.17% | ||
depreciation and amortization | 51.90M - | 52M 0.19% | 52M 0% | 51.90M 0.19% | 52M 0.19% | 52.50M 0.96% | 52.60M 0.19% | 59.90M 13.88% | 62.40M 4.17% | 64M 2.56% | 63.70M 0.47% | 63M 1.10% | 63.80M 1.27% | 64.20M 0.63% | 65.30M 1.71% | 65.70M 0.61% | 65.70M 0% | 66.60M 1.37% | 66.30M 0.45% | 65.80M 0.75% | 66.90M 1.67% | 64.30M 3.89% | 65M 1.09% | 68.20M 4.92% | 69.60M 2.05% | 91.40M 31.32% | 125.20M 36.98% | 132.40M 5.75% | 76.60M 42.15% | 45.20M 40.99% | 46.60M 3.10% | 48.20M 3.43% | 51.20M 6.22% | 71.40M 39.45% | 71.10M 0.42% | 75.60M 6.33% | 72.50M 4.10% | 70.70M 2.48% | 65.90M 6.79% | 66M 0.15% | 68.10M 3.18% | 69.40M - | -136.70M 296.97% | ||
deferred income tax | -27.40M - | -22.10M 19.34% | -22.30M 0.90% | -22.80M 2.24% | -21.90M 3.95% | -22.60M 3.20% | -22.60M 0% | 13.20M 158.41% | -22.50M 270.45% | -25M 11.11% | -24.90M 0.40% | -24.90M 0% | -22.40M 10.04% | -19.10M 14.73% | -21.20M 10.99% | -14.90M 29.72% | -117.50M 688.59% | -13.40M 88.60% | -14.70M 9.70% | -11.10M 24.49% | -16.90M 52.25% | -13.70M 18.93% | -8.80M 35.77% | -11M 25% | -54.40M 394.55% | 2.60M 104.78% | 4.70M 80.77% | -9.80M 308.51% | -17.70M 80.61% | -3.50M 80.23% | 400K 111.43% | -3.60M 1,000% | 1.90M 152.78% | -5M 363.16% | -3.60M 28.00% | -3.70M 2.78% | -5.90M 59.46% | -10.90M 84.75% | -13.20M 21.10% | -8M 39.39% | -600K 92.50% | -9.90M - | 19.90M 301.01% | ||
stock based compensation | 2.30M - | 3.30M 43.48% | 4.30M 30.30% | 3.90M 9.30% | 4.90M 25.64% | 4.70M 4.08% | 7.50M 59.57% | 7.80M 4% | 11.20M 43.59% | 8.40M 25% | 9.70M 15.48% | 10M 3.09% | 11.10M 11% | 12.10M 9.01% | 11.50M 4.96% | 10M 13.04% | 10.10M 1% | 8.10M 19.80% | 11M 35.80% | 10.80M 1.82% | 10.80M 0% | 12.70M 17.59% | 12.20M 3.94% | 12.80M 4.92% | 10.80M 15.63% | 8.80M 18.52% | 5.60M 36.36% | 11.60M 107.14% | 16.50M 42.24% | 15.80M 4.24% | 20.60M 30.38% | 16.90M 17.96% | 19.30M 14.20% | 21.10M 9.33% | 23.50M 11.37% | 26.80M 14.04% | 19.70M 26.49% | 20.80M 5.58% | 24.80M 19.23% | 26M 4.84% | 22.10M 15% | -48.10M - | |||
change in working capital | -103.10M - | 155.20M 250.53% | -195.50M 225.97% | 38.50M 119.69% | -40M 203.90% | 65.40M 263.50% | -223.20M 441.28% | 40.70M 118.23% | -158.80M 490.17% | 300.80M 289.42% | -282.20M 193.82% | 8.50M 103.01% | -50.40M 692.94% | 192.90M 482.74% | -188.80M 197.87% | -127.70M 32.36% | 183.90M 244.01% | 32.80M 82.16% | -129.50M 494.82% | 17.20M 113.28% | 81.30M 372.67% | 33.40M 58.92% | -106.50M 418.86% | -22.70M 78.69% | 129.50M 670.48% | -78.30M 160.46% | -35.10M 55.17% | -139.70M 298.01% | 258M 284.68% | 53.20M 79.38% | -303.10M 669.74% | -32.60M 89.24% | -149.10M 357.36% | 36.60M 124.55% | 3.70M 89.89% | -70.50M 2,005.41% | -136.40M 93.48% | 45.10M 133.06% | -131.50M 391.57% | 63.20M 148.06% | 142M 124.68% | -226.40M - | 84.90M 137.50% | ||
accounts receivables | -142.90M - | 113.20M 179.22% | -188.90M 266.87% | 49.50M 126.20% | -91.40M 284.65% | 105.40M 215.32% | -263.10M 349.62% | -20.70M 92.13% | -164.20M 693.24% | 237.60M 244.70% | -312.50M 231.52% | 57M 118.24% | -162M 384.21% | 184.60M 213.95% | -340.90M 284.67% | 35.90M 110.53% | -8M 122.28% | 60.50M 856.25% | -355.70M 687.93% | -39.10M 89.01% | -30.80M 21.23% | 11.90M 138.64% | -242M 2,133.61% | 58.30M 124.09% | -73M 225.21% | -209M 186.30% | 128.60M 161.53% | -224.50M 274.57% | 78.50M 134.97% | -15.70M 120% | -124.80M 694.90% | -183M 46.63% | -293.30M 60.27% | -125M 57.38% | 105.20M 184.16% | -136.40M 229.66% | 121.40M 189.00% | 208.90M 72.08% | -221.90M 206.22% | 55.70M 125.10% | -97.20M 274.51% | -415M - | 161.50M 138.92% | ||
inventory | -28.30M - | -6.50M 77.03% | -61.10M 840% | 25.90M 142.39% | 85.90M 231.66% | -19.70M 122.93% | -79.20M 302.03% | 44.10M 155.68% | 23.30M 47.17% | -68.20M 392.70% | -30.80M 54.84% | 34.40M 211.69% | -3.90M 111.34% | -40.30M 933.33% | -17.50M 56.58% | -32.70M 86.86% | 99M 402.75% | -72.40M 173.13% | -95.30M 31.63% | 95.60M 200.31% | 25.30M 73.54% | -134.20M 630.43% | -63.10M 52.98% | 46.20M 173.22% | -1.90M 104.11% | -66.40M 3,394.74% | -22.90M 65.51% | 55.10M 340.61% | -37.20M 167.51% | 15.40M 141.40% | -143.30M 1,030.52% | 40.40M 128.19% | -63.50M 257.18% | -130.30M 105.20% | 20.60M 115.81% | 93.60M 354.37% | 128M 36.75% | 22M 82.81% | -5M 122.73% | 79.10M 1,682% | 42.90M 45.76% | -46.10M 207.46% | -54M 17.14% | -16.20M 70% | |
accounts payables | -8.70M - | 21.50M 347.13% | 124.90M 480.93% | -31.30M 125.06% | -71.40M 128.12% | -7M 90.20% | 158.90M 2,370% | 74.10M 53.37% | -125.50M 269.37% | 91M 172.51% | 128.30M 40.99% | -77.80M 160.64% | 83.60M 207.46% | -10.40M 112.44% | 322.20M 3,198.08% | -171.60M 153.26% | 91.30M 153.21% | -29.80M 132.64% | 416.60M 1,497.99% | -86.20M 120.69% | -29.40M 65.89% | 116M 494.56% | 298.90M 157.67% | -150.90M 150.49% | -69.90M 53.68% | 157.40M 325.18% | -159.50M 201.33% | 108.90M 168.28% | 146.90M 34.89% | -37.20M 125.32% | 144.70M 488.98% | 72.20M 50.10% | 194.80M 169.81% | 87.80M 54.93% | 122.80M 39.86% | -22.10M 118.00% | -448.50M 1,929.41% | -248.70M 44.55% | 209M 184.04% | -233.60M 211.77% | 217.90M 193.28% | 375.80M - | -236.90M 163.04% | ||
other working capital | 76.80M - | 27M 64.84% | -70.40M 360.74% | -5.60M 92.05% | 36.90M 758.93% | -13.30M 136.04% | -39.80M 199.25% | -56.80M 42.71% | 107.60M 289.44% | 40.40M 62.45% | -67.20M 266.34% | -5.10M 92.41% | 31.90M 725.49% | 59M 84.95% | -152.60M 358.64% | 40.70M 126.67% | 1.60M 96.07% | 74.50M 4,556.25% | -95.10M 227.65% | 46.90M 149.32% | 116.20M 147.76% | 39.70M 65.83% | -100.30M 352.64% | 23.70M 123.63% | 274.30M 1,057.38% | 39.70M 85.53% | 18.70M 52.90% | -79.20M 523.53% | 69.80M 188.13% | 90.70M 29.94% | -179.70M 298.13% | 37.80M 121.04% | 12.90M 65.87% | 204.10M 1,482.17% | -244.90M 219.99% | -5.60M 97.71% | 62.70M 1,219.64% | 62.90M 0.32% | -113.60M 280.60% | 162M 242.61% | -21.60M 113.33% | -133.20M - | 102.60M 177.03% | ||
other non cash items | 11.80M - | 7M 40.68% | 4.50M 35.71% | 47.50M 955.56% | 37.70M 20.63% | 23.10M 38.73% | -1.20M 105.19% | -76.70M 6,291.67% | 1M 101.30% | 1.60M 60% | 1.70M 6.25% | 3.70M 117.65% | -600K 116.22% | 62.20M 10,466.67% | -1.60M 102.57% | 700K 143.75% | 1.20M 71.43% | 1.10M 8.33% | 4M 263.64% | 3.60M 10% | 2.20M 38.89% | 2.80M 27.27% | 3.60M 28.57% | 18.80M 422.22% | 3.80M 79.79% | 30.60M 705.26% | 3.30M 89.22% | 34.90M 957.58% | 4.20M 87.97% | 1.30M 69.05% | -38.30M 3,046.15% | -3.70M 90.34% | 9.30M 351.35% | 6.50M 30.11% | 6.30M 3.08% | 6.90M 9.52% | 4.80M 30.43% | 9.60M 100% | 19.60M 104.17% | 5.90M 69.90% | 8.80M 49.15% | 267.70M - | 1.20B 347.67% | ||
net cash provided by operating activities | -4.50M - | 246.30M 5,573.33% | -70.40M 128.58% | 174.60M 348.01% | 84.50M 51.60% | 177.80M 110.41% | -78.70M 144.26% | 195.80M 348.79% | -17.40M 108.89% | 427.60M 2,557.47% | -114.50M 126.78% | 186.20M 262.62% | 104.70M 43.77% | 369.90M 253.30% | 6.30M 98.30% | 62.90M 898.41% | 338.60M 438.31% | 222.20M 34.38% | 110.10M 50.45% | 270M 145.23% | 303.60M 12.44% | 252.40M 16.86% | 162.10M 35.78% | 267.80M 65.21% | 344.90M 28.79% | 223M 35.34% | 292.80M 31.30% | 222.60M 23.98% | 575.90M 158.72% | 344.60M 40.16% | 300K 99.91% | 291.80M 97,166.67% | 147.90M 49.31% | 380.80M 157.47% | 380.30M 0.13% | 332.90M 12.46% | 241.90M 27.34% | 365.40M 51.05% | 228.20M 37.55% | 468.60M 105.35% | 536.50M 14.49% | 440M 17.99% | 149.90M 65.93% | 342.10M 128.22% | |
investments in property plant and equipment | -16.60M - | -9.30M 43.98% | -11.70M 25.81% | -14.10M 20.51% | -19.90M 41.13% | -10M 49.75% | -12.90M 29.00% | -21M 62.79% | -46.20M 120% | -11M 76.19% | -14.70M 33.64% | -15.70M 6.80% | -22.10M 40.76% | -19.60M 11.31% | -17.20M 12.24% | -21.80M 26.74% | -22.50M 3.21% | -15.90M 29.33% | -17.70M 11.32% | -19.80M 11.86% | -32.70M 65.15% | -19.40M 40.67% | -24.50M 26.29% | -31.10M 26.94% | -161.30M 418.65% | -25.40M 84.25% | -74.60M 193.70% | -33.60M 54.96% | -24.40M 27.38% | -20.70M 15.16% | -17.80M 14.01% | -27.70M 55.62% | -33.80M 22.02% | -41.30M 22.19% | -22.30M 46.00% | -33.60M 50.67% | -30.60M 8.93% | -31.70M 3.59% | -39.60M 24.92% | -43.40M 9.60% | -33.50M 22.81% | -29.50M 11.94% | -30.90M 4.75% | -33.60M 8.74% | |
acquisitions net | -263.80M - | -68.70M - | -6.30M 90.83% | -20.10M - | -38.50M - | -4.50M 88.31% | -212.90M 4,631.11% | 37.30M 117.52% | -128.10M 443.43% | -2.37B 1,746.92% | -28M - | -8.70M - | -22.50M 158.62% | -53M 135.56% | -700K 98.68% | -200K 71.43% | 200K - | ||||||||||||||||||||||||||||
purchases of investments | -1.40M - | -500K 64.29% | 500K - | -2.10M - | -300K 85.71% | -211.10M - | |||||||||||||||||||||||||||||||||||||||
sales maturities of investments | 46.20M - | 36M - | |||||||||||||||||||||||||||||||||||||||||||
other investing activites | -20.90M - | -87.50M - | -263.80M - | 263.30M 199.81% | -36M - | -5M - | -400K - | ||||||||||||||||||||||||||||||||||||||
net cash used for investing activites | -16.60M - | -30.20M 81.93% | -11.70M 61.26% | -14.10M 20.51% | -108.80M 671.63% | -10.50M 90.35% | -12.90M 22.86% | -284.80M 2,107.75% | -46.20M 83.78% | -11M 76.19% | -14.70M 33.64% | -17.80M 21.09% | -22.40M 25.84% | -19.60M 12.50% | -17.20M 12.24% | -21.80M 26.74% | -22.50M 3.21% | -15.90M 29.33% | -17.70M 11.32% | -19.80M 11.86% | -32.70M 65.15% | -88.10M 169.42% | -30.80M 65.04% | -31.10M 0.97% | -181.40M 483.28% | -25.40M 86.00% | -74.60M 193.70% | -72.10M 3.35% | -28.90M 59.92% | -233.60M 708.30% | 19.50M 108.35% | -155.80M 898.97% | -2.40B 1,440.24% | -41.30M 98.28% | -50.30M 21.79% | -33.60M 33.20% | -39.30M 16.96% | -54.20M 37.91% | -92.60M 70.85% | -49.10M 46.98% | -33.70M 31.36% | -29.50M 12.46% | -30.90M 4.75% | -244.90M 692.56% | |
debt repayment | -165.40M - | -83.40M 49.58% | -48.10M 42.33% | -604M 1,155.72% | -578.90M 4.16% | -529.20M 8.59% | -3.80M 99.28% | -123.40M 3,147.37% | -216.20M 75.20% | -70.10M 67.58% | -48.70M 30.53% | -1.72B 3,433.88% | -10.60M 99.38% | -2.13B 20,006.60% | -11.80M 99.45% | -1.08B 9,035.59% | -477.10M 55.74% | -173.70M 63.59% | -308.20M 77.43% | -218.20M 29.20% | -8.20M 96.24% | -18.40M 124.39% | -806.20M 4,281.52% | -1.57B 94.46% | -564.70M 63.98% | -619.50M 9.70% | -405.50M 34.54% | -672.50M 65.84% | -622.50M 7.43% | -56.50M 90.92% | -379.60M - | -2.33B 514.75% | -930.70M 60.12% | -777.30M 16.48% | -774.80M 0.32% | -683.90M 11.73% | -99.10M 85.51% | -226.60M 128.66% | -56.30M 75.15% | -50M 11.19% | -14.20M - | -74.20M 422.54% | |||
common stock issued | 172.80M - | 236.40M - | 282.50M 19.50% | 206.10M 27.04% | 171.50M 16.79% | 1.87B 990.55% | 48.60M 97.40% | 2.33B 4,698.77% | 220.60M 90.54% | 1.28B 478.88% | 314.90M - | 407.20M 29.31% | 208.30M 48.85% | -35M 116.80% | 88.50M 352.86% | 802.50M 806.78% | 1.57B 95.58% | 1.34B 14.81% | 781M 41.59% | 879.50M - | 94.20M 89.29% | 510.70M - | 3.90B 662.85% | 5.60M - | 9.50M 69.64% | 12.80M 34.74% | 209M 1,532.81% | 128.80M 38.37% | 848M 558.39% | 6.10M - | -35M 673.77% | ||||||||||||||
common stock repurchased | -100K - | -101.60M - | -48M 52.76% | -118M 145.83% | -105.10M 10.93% | -131.90M 25.50% | -12.40M 90.60% | -175.40M 1,314.52% | -184M 4.90% | -174.60M 5.11% | -109.20M - | -67.20M 38.46% | -56.10M 16.52% | -289.80M 416.58% | -177.10M 38.89% | -155.10M 12.42% | -161.10M 3.87% | -163.90M 1.74% | -140.80M 14.09% | -199.80M - | -358.40M 79.38% | -376.90M 5.16% | -450M 19.40% | -315.10M 29.98% | -1.30M - | -1.20M 7.69% | -200M 16,566.67% | -196.10M 1.95% | -53.90M 72.51% | -50M 7.24% | -201.90M - | 254M 225.80% | |||||||||||||
dividends paid | -7.30M - | -7.30M 0% | -7.30M 0% | -7.30M 0% | -11.70M 60.27% | -11.70M 0% | -11.50M 1.71% | -11.40M 0.87% | -18.30M 60.53% | -18M 1.64% | -17.70M 1.67% | -17.40M 1.69% | -25.60M 47.13% | -25.50M 0.39% | -24.80M 2.75% | -24.40M 1.61% | -32.20M 31.97% | -32M 0.62% | -31.80M 0.63% | -31.70M 0.31% | -43.90M 38.49% | -43.40M 1.14% | -42.90M 1.15% | -42.60M 0.70% | -54.50M 27.93% | -54.20M 0.55% | -54.10M 0.18% | -54.10M 0% | -57.20M 5.73% | -56.50M 1.22% | -55.80M 1.24% | -54.80M 1.79% | -67.70M 23.54% | -67.50M 0.30% | -67.50M 0% | -67.70M 0.30% | -79.90M 18.02% | -79.90M 0% | -79.40M 0.63% | -79.10M 0.38% | -83.10M 5.06% | -83M - | -166.30M 100.36% | ||
other financing activites | -140.90M - | -6.30M 95.53% | 57.70M 1,015.87% | 582.30M 909.19% | 602.30M 3.43% | 478.20M 20.60% | -5.10M 101.07% | -146.80M 2,778.43% | 3.40M 102.32% | -206.40M 6,170.59% | 13.70M 106.64% | -178.20M 1,400.73% | 66.20M 137.15% | -362.20M 647.13% | -164.50M 54.58% | -20.90M 87.29% | 238.20M 1,239.71% | -131.20M 155.08% | -207M 57.77% | 600K 100.29% | 57.40M 9,466.67% | 70.20M 22.30% | -23.30M 133.19% | -61.40M 163.52% | -735.30M 1,097.56% | -96.50M 86.88% | 983.90M 1,119.59% | 864M 12.19% | -392.90M 145.47% | -266.30M 32.22% | 33.70M 112.65% | -15.60M 146.29% | 1.09B 7,055.77% | 790.10M 27.19% | 678M 14.19% | 382.70M 43.55% | 483.80M 26.42% | 18M 96.28% | 81.80M 354.44% | -119.70M 246.33% | -1.02B 755.39% | 7.60M - | 200.40M 2,536.84% | ||
net cash used provided by financing activities | -140.90M - | -97M 31.16% | 2.30M 102.37% | -29M 1,360.87% | 11.70M 140.34% | -62.70M 635.90% | -20.40M 67.46% | -146.80M 619.61% | 3.40M 102.32% | -206.40M 6,170.59% | 13.70M 106.64% | -178.20M 1,400.73% | 66.20M 137.15% | -362.20M 647.13% | -164.50M 54.58% | -20.90M 87.29% | -271.10M 1,197.13% | -131.20M 51.60% | -207M 57.77% | -97.10M 53.09% | -319.50M 229.04% | -80.20M 74.90% | -225M 180.55% | -263.30M 17.02% | -181.30M 31.14% | -130M 28.30% | 524.30M 503.31% | 137.40M 73.79% | -392.90M 385.95% | -643.50M 63.78% | -399M 38.00% | -389.30M 2.43% | 2.26B 681.71% | -208.10M 109.19% | -166.80M 19.85% | -455.50M 173.08% | -271.70M 40.35% | -348.20M 28.16% | -211.30M 39.32% | -180.20M 14.72% | -359M 99.22% | -257M - | 178.90M 169.61% | ||
effect of forex changes on cash | -100K - | -500K 400% | 700K 240% | -1.30M 285.71% | -700K 46.15% | -1.70M 142.86% | 300K 117.65% | -2.40M 900% | 300K 112.50% | 400K 33.33% | -3.30M 925% | -1.30M 60.61% | -3.10M 138.46% | -100K 96.77% | 2.70M 2,800% | -1.30M 148.15% | 1.30M 200% | 1.70M 30.77% | -5.70M 435.29% | 1.30M 122.81% | -700K 153.85% | 800K 214.29% | -2.50M 412.50% | -1M 60% | 4.90M 590% | -7.20M 246.94% | 1.50M 120.83% | 3.20M 113.33% | 6.60M 106.25% | 900K 86.36% | 1.80M 100% | -2.80M 255.56% | 200K 107.14% | -2.60M 1,400% | -8.50M 226.92% | -800K 90.59% | -300K 62.50% | 1.20M 500% | 200K 83.33% | -2.50M 1,350% | 4.20M 268% | 5.30M - | |||
net change in cash | -162.10M - | 118.60M 173.16% | -79.10M 166.69% | 130.20M 264.60% | -13.30M 110.22% | 102.90M 873.68% | -111.70M 208.55% | -238.20M 113.25% | -59.90M 74.85% | 210.60M 451.59% | -118.80M 156.41% | -11.10M 90.66% | 145.40M 1,409.91% | -12M 108.25% | -172.70M 1,339.17% | 18.90M 110.94% | 46.30M 144.97% | 76.80M 65.87% | -120.30M 256.64% | 154.40M 228.35% | -49.30M 131.93% | 84.90M 272.21% | -96.20M 213.31% | -27.60M 71.31% | -12.90M 53.26% | 60.40M 568.22% | 744M 1,131.79% | 291.10M 60.87% | 160.70M 44.80% | -531.60M 430.80% | -377.40M 29.01% | -256.10M 32.14% | 13M 105.08% | 128.80M 890.77% | 154.70M 20.11% | -157M 201.49% | -69.40M 55.80% | -35.80M 48.41% | -75.50M 110.89% | 236.80M 413.64% | 148M 37.50% | 410.50M 177.36% | -138.50M 133.74% | 281.40M 303.18% | |
cash at beginning of period | 350.20M - | 188.10M 46.29% | 306.70M 63.05% | 227.60M 25.79% | 357.80M 57.21% | 344.50M 3.72% | 447.40M 29.87% | 335.70M 24.97% | 97.50M 70.96% | 37.60M 61.44% | 248.20M 560.11% | 129.40M 47.86% | 118.30M 8.58% | 263.70M 122.91% | 251.70M 4.55% | 79M 68.61% | 97.90M 23.92% | 144.20M 47.29% | 221M 53.26% | 100.70M 54.43% | 255.10M 153.33% | 205.80M 19.33% | 290.70M 41.25% | 194.50M 33.09% | 166.90M 14.19% | 154M 7.73% | 214.40M 39.22% | 958.40M 347.01% | 1.25B 30.37% | 1.41B 12.86% | 878.60M 37.70% | 501.20M 42.95% | 245.10M 51.10% | 258.10M 5.30% | 386.90M 49.90% | 541.60M 39.98% | 384.60M 28.99% | 315.20M 18.04% | 279.40M 11.36% | 203.90M 27.02% | 440.70M 116.14% | 803.80M - | 665.30M 17.23% | ||
cash at end of period | 188.10M - | 306.70M 63.05% | 227.60M 25.79% | 357.80M 57.21% | 344.50M 3.72% | 447.40M 29.87% | 335.70M 24.97% | 97.50M 70.96% | 37.60M 61.44% | 248.20M 560.11% | 129.40M 47.86% | 118.30M 8.58% | 263.70M 122.91% | 251.70M 4.55% | 79M 68.61% | 97.90M 23.92% | 144.20M 47.29% | 221M 53.26% | 100.70M 54.43% | 255.10M 153.33% | 205.80M 19.33% | 290.70M 41.25% | 194.50M 33.09% | 166.90M 14.19% | 154M 7.73% | 214.40M 39.22% | 958.40M 347.01% | 1.25B 30.37% | 1.41B 12.86% | 878.60M 37.70% | 501.20M 42.95% | 245.10M 51.10% | 258.10M 5.30% | 386.90M 49.90% | 541.60M 39.98% | 384.60M 28.99% | 315.20M 18.04% | 279.40M 11.36% | 203.90M 27.02% | 440.70M 116.14% | 588.70M 33.58% | 410.50M 30.27% | 665.30M 62.07% | 946.70M 42.30% | |
operating cash flow | -4.50M - | 246.30M 5,573.33% | -70.40M 128.58% | 174.60M 348.01% | 84.50M 51.60% | 177.80M 110.41% | -78.70M 144.26% | 195.80M 348.79% | -17.40M 108.89% | 427.60M 2,557.47% | -114.50M 126.78% | 186.20M 262.62% | 104.70M 43.77% | 369.90M 253.30% | 6.30M 98.30% | 62.90M 898.41% | 338.60M 438.31% | 222.20M 34.38% | 110.10M 50.45% | 270M 145.23% | 303.60M 12.44% | 252.40M 16.86% | 162.10M 35.78% | 267.80M 65.21% | 344.90M 28.79% | 223M 35.34% | 292.80M 31.30% | 222.60M 23.98% | 575.90M 158.72% | 344.60M 40.16% | 300K 99.91% | 291.80M 97,166.67% | 147.90M 49.31% | 380.80M 157.47% | 380.30M 0.13% | 332.90M 12.46% | 241.90M 27.34% | 365.40M 51.05% | 228.20M 37.55% | 468.60M 105.35% | 536.50M 14.49% | 440M 17.99% | 149.90M 65.93% | 342.10M 128.22% | |
capital expenditure | -16.60M - | -9.30M 43.98% | -11.70M 25.81% | -14.10M 20.51% | -19.90M 41.13% | -10M 49.75% | -12.90M 29.00% | -21M 62.79% | -46.20M 120% | -11M 76.19% | -14.70M 33.64% | -15.70M 6.80% | -22.10M 40.76% | -19.60M 11.31% | -17.20M 12.24% | -21.80M 26.74% | -22.50M 3.21% | -15.90M 29.33% | -17.70M 11.32% | -19.80M 11.86% | -32.70M 65.15% | -19.40M 40.67% | -24.50M 26.29% | -31.10M 26.94% | -161.30M 418.65% | -25.40M 84.25% | -74.60M 193.70% | -33.60M 54.96% | -24.40M 27.38% | -20.70M 15.16% | -17.80M 14.01% | -27.70M 55.62% | -33.80M 22.02% | -41.30M 22.19% | -22.30M 46.00% | -33.60M 50.67% | -30.60M 8.93% | -31.70M 3.59% | -39.60M 24.92% | -43.40M 9.60% | -33.50M 22.81% | -29.50M 11.94% | -30.90M 4.75% | -33.60M 8.74% | |
free cash flow | -21.10M - | 237M 1,223.22% | -82.10M 134.64% | 160.50M 295.49% | 64.60M 59.75% | 167.80M 159.75% | -91.60M 154.59% | 174.80M 290.83% | -63.60M 136.38% | 416.60M 755.03% | -129.20M 131.01% | 170.50M 231.97% | 82.60M 51.55% | 350.30M 324.09% | -10.90M 103.11% | 41.10M 477.06% | 316.10M 669.10% | 206.30M 34.74% | 92.40M 55.21% | 250.20M 170.78% | 270.90M 8.27% | 233M 13.99% | 137.60M 40.94% | 236.70M 72.02% | 183.60M 22.43% | 197.60M 7.63% | 218.20M 10.43% | 189M 13.38% | 551.50M 191.80% | 323.90M 41.27% | -17.50M 105.40% | 264.10M 1,609.14% | 114.10M 56.80% | 339.50M 197.55% | 358M 5.45% | 299.30M 16.40% | 211.30M 29.40% | 333.70M 57.93% | 188.60M 43.48% | 425.20M 125.45% | 503M 18.30% | 410.50M 18.39% | 119M 71.01% | 308.50M 159.24% |
All numbers in (except ratios and percentages)