COM:WSP
WSP
- Stock
Last Close
244.59
22/11 21:00
Market Cap
27.16B
Beta: -
Volume Today
270.11K
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 | 17.60M - | 16.90M 3.98% | 23.60M 39.64% | 29.30M 24.15% | -7.60M 125.94% | 28M 468.42% | 95.50M 241.07% | 50.70M 46.91% | 14.40M 71.60% | 27.50M 90.97% | 52.30M 90.18% | 62.90M 20.27% | 56M 10.97% | 47.60M 15% | 62.80M 31.93% | 72.60M 15.61% | 30.30M 58.26% | 49.70M 64.03% | 67.80M 36.42% | 87.90M 29.65% | 43.40M 50.63% | 62M 42.86% | 89.20M 43.87% | 93.70M 5.04% | 40.80M 56.46% | 14.30M 64.95% | 88.30M 517.48% | 104.80M 18.69% | 70M 33.21% | 88M 25.71% | 120.10M 36.48% | 139.20M 15.90% | 126.80M 8.91% | 95.60M 24.61% | 89.60M 6.28% | 129.10M 44.08% | 120.40M 6.74% | 113.40M 5.81% | 151.20M 33.33% | 157.10M 3.90% | 130.60M 16.87% | 126.80M 2.91% | 184.10M 45.19% | 203.60M 10.59% | |
depreciation and amortization | 15.10M - | 15M 0.66% | 16.90M 12.67% | 17.70M 4.73% | 27.90M 57.63% | 32.30M 15.77% | 32.70M 1.24% | 34M 3.98% | 41M 20.59% | 38.10M 7.07% | 38.30M 0.52% | 39M 1.83% | 44.10M 13.08% | 38.80M 12.02% | 39.80M 2.58% | 40M 0.50% | 50.20M 25.50% | 46.90M 6.57% | 46.40M 1.07% | 46.60M 0.43% | 54.50M 16.95% | 107.50M 97.25% | 107.90M 0.37% | 108.60M 0.65% | 129.40M 19.15% | 116.60M 9.89% | 121.20M 3.95% | 117.30M 3.22% | 121.20M 3.32% | 109.40M 9.74% | 132.50M 21.12% | 134.50M 1.51% | 142.10M 5.65% | 133.40M 6.12% | 143.50M 7.57% | 132.60M 7.60% | 181.30M 36.73% | 165.90M 8.49% | 168.30M 1.45% | 163.40M 2.91% | 175.60M 7.47% | 160.60M 8.54% | 161.80M 0.75% | 173.40M 7.17% | |
deferred income tax | 6.90M - | 5.30M 23.19% | 7M 32.08% | 11.30M 61.43% | 1.70M 84.96% | 8.60M 405.88% | 9.80M 13.95% | 17.40M 77.55% | 36M 106.90% | 9.50M 73.61% | 18M 89.47% | 29.60M 64.44% | 10M 66.22% | 16.50M 65% | 25.20M 52.73% | 28.20M 11.90% | 32.20M 14.18% | 15.70M 51.24% | 21.70M 38.22% | 26.80M 23.50% | 16.30M 39.18% | 23.20M 42.33% | 29.90M 28.88% | 33.50M 12.04% | 13.50M 59.70% | 5.40M 60% | 32.40M 500% | 37.30M 15.12% | 33.40M 10.46% | 32.60M 2.40% | 45.60M 39.88% | 48.70M 6.80% | 44.10M 9.45% | 34.50M 21.77% | 35.40M 2.61% | 45.30M 27.97% | 37.60M 17.00% | 40.90M 8.78% | 57.70M 41.08% | 61M 5.72% | -61.60M 200.98% | 42.20M 168.51% | 65.30M - | ||
stock based compensation | -7.90M - | -10.20M 29.11% | -11M 7.84% | -4.60M 58.18% | -9.40M 104.35% | -12.20M 29.79% | -75.50M 518.85% | -6.90M 90.86% | -7.90M 14.49% | -14.60M 84.81% | -6.40M 56.16% | -18M 181.25% | 1.80M 110.00% | -4.60M 355.56% | -30M 552.17% | -12.50M 58.33% | -11.90M 4.80% | -7.30M 38.66% | -27.40M 275.34% | -10.70M 60.95% | 10.90M 201.87% | -24.10M 321.10% | -32.10M 33.20% | -24.50M 23.68% | 2.70M 111.02% | -41.40M 1,633.33% | -1.60M 96.14% | -33.90M 2,018.75% | -59.80M 76.40% | -44.30M 25.92% | -77.30M 74.49% | -3.80M 95.08% | -48.70M 1,181.58% | 43.60M - | -157.80M - | -36.40M 76.93% | -36.50M 0.27% | ||||||||
change in working capital | 40.30M - | -26.60M 166.00% | -1.40M 94.74% | -59.90M 4,178.57% | 178.40M 397.83% | -210.40M 217.94% | 18.10M 108.60% | -64.40M 455.80% | 139.40M 316.46% | -36.50M 126.18% | -57.60M 57.81% | -99.30M 72.40% | 190.60M 291.94% | -74.70M 139.19% | -90.20M 20.75% | -91.90M 1.88% | 219M 338.30% | -54M 124.66% | -97M 79.63% | 130.30M 234.33% | 195.10M 49.73% | -142.50M 173.04% | -103M 27.72% | 6.80M 106.60% | 209.60M 2,982.35% | -157M 174.90% | 268.40M 270.96% | 17.20M 93.59% | 224.90M 1,207.56% | -36.80M 116.36% | -93.30M 153.53% | -102.30M 9.65% | 265.30M 359.34% | -299.50M 212.89% | -114.70M 61.70% | -140.90M 22.84% | 270.40M 291.91% | -291M 207.62% | -183.20M 37.04% | -235.70M 28.66% | 424.20M 279.97% | -353.40M 183.31% | -188.50M 46.66% | -7.70M 95.92% | |
accounts receivables | -4.50M - | 5.80M 228.89% | -16.20M 379.31% | -25.20M 55.56% | -55.70M 121.03% | -80.10M 43.81% | -14.30M 82.15% | 40.60M 383.92% | 38.60M 4.93% | 60.90M 57.77% | -60.10M 198.69% | 9.30M 115.47% | 83M 792.47% | 39.50M 52.41% | -10.30M 126.08% | -79.90M 675.73% | -8.70M 89.11% | -6.80M 21.84% | -54.50M 701.47% | 102.70M 288.44% | -48.50M 147.22% | 21.80M 144.95% | -80.80M 470.64% | 104.30M 229.08% | -56.30M 153.98% | 8.10M 114.39% | 96.90M 1,096.30% | 51.60M 46.75% | -15.60M 130.23% | 800K 105.13% | -78.90M 9,962.50% | 32.60M 141.32% | -96.60M 396.32% | 50.70M 152.48% | -107.30M 311.64% | -45.60M 57.50% | -189.70M 316.01% | 242.20M 227.68% | -125.70M 151.90% | -144M 14.56% | -92.40M 35.83% | 151.70M 264.18% | -269.70M 277.79% | -131.20M 51.35% | |
inventory | 35.10M - | -31.10M 188.60% | -16M 48.55% | 107.50M - | -81.40M 175.72% | -64.80M 20.39% | -50.80M 21.60% | 78.80M 255.12% | -14.50M 118.40% | -12.20M 15.86% | -53M 334.43% | 63.30M 219.43% | -61.80M 197.63% | -43.20M 30.10% | -35.60M 17.59% | 92.40M 359.55% | -66.80M 172.29% | 19.50M 129.19% | -56.70M 390.77% | -318.30M - | 343.20M 207.82% | 41.40M 87.94% | 68.70M 65.94% | ||||||||||||||||||||||
accounts payables | 3.80M - | -16.70M 539.47% | 21.10M 226.35% | 104.40M - | -65.80M 163.03% | 61.80M 193.92% | -31M 150.16% | -25.10M 19.03% | -56.20M 123.90% | 24M 142.70% | -49.90M 307.92% | 38.20M 176.55% | -20.40M 153.40% | -31M 51.96% | 14M 145.16% | 123.80M 784.29% | -46.80M 137.80% | -37.10M 20.73% | 71.60M 292.99% | 318.30M - | -343.20M 207.82% | -41.40M 87.94% | -68.70M 65.94% | 407.10M 692.58% | -324.10M 179.61% | -18.30M 94.35% | |||||||||||||||||||
other working capital | 5.90M - | 15.40M 161.02% | 9.70M 37.01% | -34.70M 457.73% | 22.20M 163.98% | 16.90M 23.87% | 35.40M 109.47% | -23.20M 165.54% | 47.10M 303.02% | -26.70M 156.69% | -9.30M 65.17% | -5.70M 38.71% | 6.10M 207.02% | -32M 624.59% | -5.70M 82.19% | 9.60M 268.42% | 11.50M 19.79% | 66.40M 477.39% | -24.90M 137.50% | 12.70M 151.00% | 243.60M 1,818.11% | -164.30M 167.45% | -22.20M 86.49% | -97.50M 339.19% | 265.90M 372.72% | -165.10M 162.09% | 171.50M 203.88% | -34.40M 120.06% | 240.50M 799.13% | -37.60M 115.63% | -14.40M 61.70% | -134.90M 836.81% | 361.90M 368.27% | -350.20M 196.77% | -7.40M 97.89% | -95.30M 1,187.84% | 460.10M 582.79% | -533.20M 215.89% | -57.50M 89.22% | -91.70M 59.48% | 109.50M 219.41% | -181M 265.30% | 99.50M 154.97% | 123.50M 24.12% | |
other non cash items | 2.30M - | -500K 121.74% | 1.40M 380% | 1.20M 14.29% | 2.20M 83.33% | 4.40M 100% | 16.60M 277.27% | 7.10M 57.23% | -4.90M 169.01% | 2.80M 157.14% | 1M 64.29% | -3.70M 470% | 1.40M 137.84% | -500K 135.71% | -5.10M 920.00% | 3M 158.82% | 10.60M 253.33% | 9.50M 10.38% | -1.10M 111.58% | -19.50M 1,672.73% | 17.20M 188.21% | 1.60M 90.70% | 4.70M 193.75% | 46.40M 887.23% | 29.50M 36.42% | 65.30M 121.36% | -2M 103.06% | -9.30M 365% | -7.90M 15.05% | 14.50M 283.54% | 19.80M 36.55% | 19.80M 0% | -16.40M 182.83% | -47M 186.59% | -28.40M 39.57% | -1.10M 96.13% | -45.90M 4,072.73% | -53.80M 17.21% | 48.60M 190.33% | 40.10M 17.49% | 106.60M 165.84% | 499.50M 368.57% | 599.70M 20.06% | -19.10M 103.18% | |
net cash provided by operating activities | 74.30M - | -100K 100.13% | 36.50M 36,600% | -5M 113.70% | 193.20M 3,964% | -149.30M 177.28% | 97.20M 165.10% | 37.90M 61.01% | 218M 475.20% | 26.80M 87.71% | 45.60M 70.15% | 10.50M 76.97% | 303.90M 2,794.29% | 23.10M 92.40% | 2.50M 89.18% | 39.40M 1,476% | 330.40M 738.58% | 60.50M 81.69% | 10.40M 82.81% | 261.40M 2,413.46% | 337.40M 29.07% | 27.70M 91.79% | 96.60M 248.74% | 264.50M 173.81% | 425.50M 60.87% | 3.20M 99.25% | 506.70M 15,734.38% | 233.40M 53.94% | 381.80M 63.58% | 163.40M 57.20% | 147.40M 9.79% | 236.10M 60.18% | 513.20M 117.37% | -83M 116.17% | 125.40M 251.08% | 165M 31.58% | 607.40M 268.12% | -24.60M 104.05% | 84.80M 444.72% | 149.50M 76.30% | 738.90M 394.25% | -60.10M 108.13% | 145.50M 342.10% | 415.50M 185.57% | |
investments in property plant and equipment | -10.70M - | -7.20M 32.71% | -8.50M 18.06% | -11.10M 30.59% | -19M 71.17% | -22.10M 16.32% | -21.30M 3.62% | -24.90M 16.90% | -36.40M 46.18% | -20.30M 44.23% | -39.70M 95.57% | -33.80M 14.86% | -50.60M 49.70% | -18.60M 63.24% | -31.30M 68.28% | -19.80M 36.74% | -34.40M 73.74% | -25.80M 25% | -27.50M 6.59% | -24.30M 11.64% | -49.20M 102.47% | -27M 45.12% | -19.50M 27.78% | -25.70M 31.79% | -76.80M 198.83% | -23.40M 69.53% | -24.60M 5.13% | -14.40M 41.46% | -30.70M 113.19% | -16.50M 46.25% | -24.10M 46.06% | -19M 21.16% | -61.60M 224.21% | -21.40M 65.26% | -30M 40.19% | -41.60M 38.67% | -73.50M 76.68% | -22.30M 69.66% | -48.80M 118.83% | -38.70M 20.70% | -70.20M 81.40% | -28.20M 59.83% | -37.20M 31.91% | -30.10M 19.09% | |
acquisitions net | -800K - | -374.80M 46,750% | -1.20M 99.68% | -1.42B 118,141.67% | -1.90M 99.87% | 94.80M 5,089.47% | -57.40M 160.55% | -381.20M 564.11% | -6.70M 98.24% | -2.50M 62.69% | -15M 500% | -143.10M 854.00% | -2.80M 98.04% | -15.20M 442.86% | -46.10M 203.29% | -227.80M 394.14% | -41.30M 81.87% | -4.30M 89.59% | -1.50M 65.12% | -509.60M 33,873.33% | -4.70M 99.08% | -50.80M 980.85% | -35.70M 29.72% | -129.70M 263.31% | -44.80M 65.46% | -500K 98.88% | -6.30M 1,160% | -64.60M 925.40% | -40.80M 36.84% | -1.17B 2,775.74% | -2.40M 99.80% | -25.20M 950% | -9.50M 62.30% | -10.80M 13.68% | -2.49B 22,951.85% | -43M 98.27% | -103.20M 140% | -306.50M 197.00% | 57.80M 118.86% | -800K 101.38% | -31.60M 3,850.00% | -89.60M 183.54% | -7.70M 91.41% | ||
purchases of investments | -92.40M - | -7.60M 91.77% | -7.30M - | 200K - | -1.50M - | 1.50M - | -200K 113.33% | 200K 200% | |||||||||||||||||||||||||||||||||||||
sales maturities of investments | 88.50M - | 4.80M 94.58% | 6.70M - | -7.60M - | 13.50M - | 1.20M 91.11% | -1.20M 200% | ||||||||||||||||||||||||||||||||||||||
other investing activites | 1M - | 1M 0% | 1.90M 90% | 100K 94.74% | -100K 200% | 800K 900% | 15.10M 1,787.50% | 4.30M 71.52% | 700K 83.72% | 900K 28.57% | 700K 22.22% | -700K 200% | 1.70M 342.86% | 100K 94.12% | -1.10M 1,200% | 600K 154.55% | 1.90M 216.67% | 900K 52.63% | 1.10M 22.22% | 1.20M 9.09% | 2.20M 83.33% | 6.50M 195.45% | 1.90M 70.77% | 2.20M 15.79% | 37.20M 1,590.91% | 4.10M 88.98% | 800K 80.49% | 9M 1,025% | 10.10M 12.22% | 600K 94.06% | 2M 233.33% | 5.30M 165% | 18.10M 241.51% | 3M 83.43% | 600K 80% | 5.10M 750% | 14.50M 184.31% | -400K 102.76% | 2.30M 675% | 7.20M 213.04% | -1.60M 122.22% | -2.80M 75% | 2.80M 200% | 5.80M 107.14% | |
net cash used for investing activites | -9.70M - | -7M 27.84% | -381.40M 5,348.57% | -12.20M 96.80% | -1.44B 11,686.89% | -23.20M 98.39% | 84.70M 465.09% | -80.80M 195.40% | -416.90M 415.97% | -26.10M 93.74% | -41.50M 59.00% | -49.50M 19.28% | -192M 287.88% | -21.30M 88.91% | -47.60M 123.47% | -65.30M 37.18% | -260.30M 298.62% | -66.20M 74.57% | -30.70M 53.63% | -24.60M 19.87% | -556.60M 2,162.60% | -25.20M 95.47% | -68.40M 171.43% | -59.20M 13.45% | -169.30M 185.98% | -64.10M 62.14% | -24.30M 62.09% | -11.70M 51.85% | -85.20M 628.21% | -56.70M 33.45% | -1.20B 2,009.35% | -16.10M 98.65% | -76.10M 372.67% | -27.90M 63.34% | -41.70M 49.46% | -2.53B 5,957.79% | -87M 96.56% | -124.90M 43.56% | -354M 183.43% | 26.30M 107.43% | -72.60M 376.05% | -62.60M 13.77% | -124M 98.08% | -32M 74.19% | |
debt repayment | -5.60M - | -19.50M - | -2.40M - | -2.60M 8.33% | -182.90M - | -65.40M - | -64.60M 1.22% | -63.70M 1.39% | -67M 5.18% | -70.40M 5.07% | -72.10M 2.41% | -71.20M 1.25% | -87.60M 23.03% | -61.90M 29.34% | -79.30M 28.11% | -93.50M 17.91% | -317.70M 239.79% | -88.10M 72.27% | -105.40M 19.64% | -1.11B 955.98% | -327.10M 70.61% | -94.70M 71.05% | -93.70M 1.06% | -90.40M 3.52% | -411.20M 354.87% | -194.20M 52.77% | -163.50M 15.81% | 716.40M 538.17% | |||||||||||||||||
common stock issued | 281.80M - | -2M 100.71% | 905.60M 45,380% | 331.10M - | 2.30M - | 300K - | 700K 133.33% | 300K 57.14% | 400K 33.33% | 100K - | 400K 300% | 12.30M 2,975% | 500K 95.93% | 549.60M - | 1.20M - | 2.60M 116.67% | 298.60M 11,384.62% | 2.10M 99.30% | 5.20M 147.62% | 700K 86.54% | 882.10M - | 700K 99.92% | 800K 14.29% | 1.20M 50% | 500K 58.33% | 2.70M 440.00% | 2.30M 14.81% | 2.20M - | |||||||||||||||||
common stock repurchased | -300K - | 2.20M - | 56.50M - | 63.30M 12.04% | -164M 359.08% | -117.40M 28.41% | -1.08B - | -347.50M - | -11.90M 96.58% | 969.80M 8,249.58% | -8.80M 100.91% | -36.80M - | -96.30M 161.68% | ||||||||||||||||||||||||||||||||
dividends paid | -10.80M - | -10.10M 6.48% | -13.10M 29.70% | -11.60M 11.45% | -17.60M 51.72% | -16.10M 8.52% | -16.40M 1.86% | -16.90M 3.05% | -17.60M 4.14% | -18.30M 3.98% | -16.60M 9.29% | -16.80M 1.20% | -16.30M 2.98% | -16.70M 2.45% | -17.50M 4.79% | -18M 2.86% | -18.20M 1.11% | -19.50M 7.14% | -20.30M 4.10% | -19.50M 3.94% | -18.80M 3.59% | -19.60M 4.26% | -19.60M 0% | -19.10M 2.55% | -19.30M 1.05% | -22.90M 18.65% | -26.20M 14.41% | -19.50M 25.57% | -19.70M 1.03% | -19.50M 1.02% | -21.70M 11.28% | -19.30M 11.06% | -20.10M 4.15% | -21.40M 6.47% | -22.30M 4.21% | -22.70M 1.79% | -23.70M 4.41% | -32.20M 35.86% | -36.60M 13.66% | -46.80M 27.87% | -46.60M 0.43% | -46.80M 0.43% | -46.70M 0.21% | -46.80M 0.21% | |
other financing activites | -2.40M - | -7.80M 225% | 80.20M 1,128.21% | -3.40M 104.24% | 506.80M 15,005.88% | 163.40M 67.76% | -150.50M 192.11% | -231M 53.49% | 202.80M 187.79% | 26.30M 87.03% | 29.10M 10.65% | 11.50M 60.48% | -25.40M 320.87% | 12.90M 150.79% | 52.10M 303.88% | 8.60M 83.49% | -58.40M 779.07% | 30.20M 151.71% | 3.80M 87.42% | -11M 389.47% | 312.10M 2,937.27% | -4.30M 101.38% | 300K 106.98% | -5.70M 2,000% | -500K 91.23% | 779.50M 156,000% | -14.60M 101.87% | -242M 1,557.53% | -200K 99.92% | -4.80M 2,300% | -23.10M 381.25% | -800K 96.54% | 194.30M 24,387.50% | -13.50M 106.95% | -20.30M 50.37% | 2.39B 11,896.06% | -99.90M 104.17% | 100.30M 200.40% | 335.30M 234.30% | -200K 100.06% | -200K 0% | -63.10M - | |||
net cash used provided by financing activities | -18.80M - | -17.90M 4.79% | 348.90M 2,049.16% | -36.80M 110.55% | 1.39B 3,890.22% | 144.90M 89.61% | -169.50M 216.98% | 83.20M 149.09% | 185.20M 122.60% | 8M 95.68% | 12.50M 56.25% | -5.30M 142.40% | -41.70M 686.79% | -3.80M 90.89% | 36.90M 1,071.05% | -9.40M 125.47% | -76.30M 711.70% | 11.40M 114.94% | -16.20M 242.11% | -210.80M 1,201.23% | 293.30M 239.14% | -32.70M 111.15% | -20.20M 38.23% | -240.20M 1,089.11% | -203.70M 15.20% | 686.20M 436.87% | -646M 194.14% | -332.70M 48.50% | -453.80M 36.40% | -95.50M 78.96% | 1.14B 1,298.22% | -120.30M 110.51% | -138.30M 14.96% | -122.30M 11.57% | -148M 21.01% | 2.14B 1,546.62% | -450M 121.02% | -25.80M 94.27% | 206.20M 899.22% | -173.70M 184.24% | -551.60M 217.56% | 58.90M 110.68% | 25.30M 57.05% | 608.70M 2,305.93% | |
effect of forex changes on cash | 4.10M - | 2.10M 48.78% | -1.40M 166.67% | 1.20M 185.71% | -700K 158.33% | 7.80M 1,214.29% | -3M 138.46% | 8.70M 390% | 1M 88.51% | -8.40M 940% | -3.10M 63.10% | 4.30M 238.71% | -15.70M 465.12% | 3.20M 120.38% | -1.10M 134.38% | -7.30M 563.64% | 5M 168.49% | 7.50M 50% | -4.60M 161.33% | -5.10M 10.87% | 8.20M 260.78% | -6.40M 178.05% | -1M 84.38% | -1.40M 40% | -3.20M 128.57% | 27.90M 971.88% | -16.50M 159.14% | -7.20M 56.36% | -300K 95.83% | -8.20M 2,633.33% | -6.60M 19.51% | 5.60M 184.85% | -4.60M 182.14% | -3.70M 19.57% | -3.50M 5.41% | 14.40M 511.43% | 4.70M 67.36% | -1M 121.28% | -8.50M 750% | 100K 101.18% | 1.80M 1,700% | -1.90M 205.56% | 3.70M - | ||
net change in cash | 49.90M - | -22.90M 145.89% | 2.60M 111.35% | -52.80M 2,130.77% | 149.30M 382.77% | -19.80M 113.26% | 9.40M 147.47% | 49M 421.28% | -12.70M 125.92% | 300K 102.36% | 13.50M 4,400% | -40M 396.30% | 54.50M 236.25% | 1.20M 97.80% | -9.30M 875% | -42.60M 358.06% | -1.20M 97.18% | 13.20M 1,200% | -41.10M 411.36% | 20.90M 150.85% | 82.30M 293.78% | -36.60M 144.47% | 7M 119.13% | -36.30M 618.57% | 49.30M 235.81% | 653.20M 1,224.95% | -180.10M 127.57% | -118.20M 34.37% | -157.50M 33.25% | 3M 101.90% | 89.10M 2,870% | 105.30M 18.18% | 294.20M 179.39% | -236.90M 180.52% | -67.80M 71.38% | -205.70M 203.39% | 75.10M 136.51% | -176.30M 334.75% | -71.50M 59.44% | 2.20M 103.08% | 87.60M 3,881.82% | -36.40M 141.55% | 32.80M 190.11% | 995.90M 2,936.28% | |
cash at beginning of period | 50.20M - | 100.10M 99.40% | 77.20M 22.88% | 79.80M 3.37% | 27M 66.17% | 176.30M 552.96% | 156.50M 11.23% | 165.90M 6.01% | 214.90M 29.54% | 202.20M 5.91% | 202.50M 0.15% | 216M 6.67% | 176M 18.52% | 230.50M 30.97% | 231.70M 0.52% | 222.40M 4.01% | 179.80M 19.15% | 178.60M 0.67% | 191.80M 7.39% | 150.70M 21.43% | 171.60M 13.87% | 253.90M 47.96% | 217.30M 14.42% | 224.30M 3.22% | 188M 16.18% | 237.30M 26.22% | 890.50M 275.26% | 710.40M 20.22% | 592.20M 16.64% | 434.70M 26.60% | 437.70M 0.69% | 526.80M 20.36% | 632.10M 19.99% | 926.30M 46.54% | 689.40M 25.57% | 621.60M 9.83% | 415.90M 33.09% | 491M 18.06% | 314.70M 35.91% | 243.20M 22.72% | 290.40M 19.41% | 378M 30.17% | 341.60M 9.63% | 343.10M 0.44% | |
cash at end of period | 100.10M - | 77.20M 22.88% | 79.80M 3.37% | 27M 66.17% | 176.30M 552.96% | 156.50M 11.23% | 165.90M 6.01% | 214.90M 29.54% | 202.20M 5.91% | 202.50M 0.15% | 216M 6.67% | 176M 18.52% | 230.50M 30.97% | 231.70M 0.52% | 222.40M 4.01% | 179.80M 19.15% | 178.60M 0.67% | 191.80M 7.39% | 150.70M 21.43% | 171.60M 13.87% | 253.90M 47.96% | 217.30M 14.42% | 224.30M 3.22% | 188M 16.18% | 237.30M 26.22% | 890.50M 275.26% | 710.40M 20.22% | 592.20M 16.64% | 434.70M 26.60% | 437.70M 0.69% | 526.80M 20.36% | 632.10M 19.99% | 926.30M 46.54% | 689.40M 25.57% | 621.60M 9.83% | 415.90M 33.09% | 491M 18.06% | 314.70M 35.91% | 243.20M 22.72% | 245.40M 0.90% | 378M 54.03% | 341.60M 9.63% | 374.40M 9.60% | 1.34B 257.64% | |
operating cash flow | 74.30M - | -100K 100.13% | 36.50M 36,600% | -5M 113.70% | 193.20M 3,964% | -149.30M 177.28% | 97.20M 165.10% | 37.90M 61.01% | 218M 475.20% | 26.80M 87.71% | 45.60M 70.15% | 10.50M 76.97% | 303.90M 2,794.29% | 23.10M 92.40% | 2.50M 89.18% | 39.40M 1,476% | 330.40M 738.58% | 60.50M 81.69% | 10.40M 82.81% | 261.40M 2,413.46% | 337.40M 29.07% | 27.70M 91.79% | 96.60M 248.74% | 264.50M 173.81% | 425.50M 60.87% | 3.20M 99.25% | 506.70M 15,734.38% | 233.40M 53.94% | 381.80M 63.58% | 163.40M 57.20% | 147.40M 9.79% | 236.10M 60.18% | 513.20M 117.37% | -83M 116.17% | 125.40M 251.08% | 165M 31.58% | 607.40M 268.12% | -24.60M 104.05% | 84.80M 444.72% | 149.50M 76.30% | 738.90M 394.25% | -60.10M 108.13% | 145.50M 342.10% | 415.50M 185.57% | |
capital expenditure | -10.70M - | -7.20M 32.71% | -8.50M 18.06% | -11.10M 30.59% | -19M 71.17% | -22.10M 16.32% | -21.30M 3.62% | -24.90M 16.90% | -36.40M 46.18% | -20.30M 44.23% | -39.70M 95.57% | -33.80M 14.86% | -50.60M 49.70% | -18.60M 63.24% | -31.30M 68.28% | -19.80M 36.74% | -34.40M 73.74% | -25.80M 25% | -27.50M 6.59% | -24.30M 11.64% | -49.20M 102.47% | -27M 45.12% | -19.50M 27.78% | -25.70M 31.79% | -76.80M 198.83% | -23.40M 69.53% | -24.60M 5.13% | -14.40M 41.46% | -30.70M 113.19% | -16.50M 46.25% | -24.10M 46.06% | -19M 21.16% | -61.60M 224.21% | -21.40M 65.26% | -30M 40.19% | -41.60M 38.67% | -73.50M 76.68% | -22.30M 69.66% | -48.80M 118.83% | -38.70M 20.70% | -70.20M 81.40% | -28.20M 59.83% | -37.20M 31.91% | -33.90M 8.87% | |
free cash flow | 63.60M - | -7.30M 111.48% | 28M 483.56% | -16.10M 157.50% | 174.20M 1,181.99% | -171.40M 198.39% | 75.90M 144.28% | 13M 82.87% | 181.60M 1,296.92% | 6.50M 96.42% | 5.90M 9.23% | -23.30M 494.92% | 253.30M 1,187.12% | 4.50M 98.22% | -28.80M 740% | 19.60M 168.06% | 296M 1,410.20% | 34.70M 88.28% | -17.10M 149.28% | 237.10M 1,486.55% | 288.20M 21.55% | 700K 99.76% | 77.10M 10,914.29% | 238.80M 209.73% | 348.70M 46.02% | -20.20M 105.79% | 482.10M 2,486.63% | 219M 54.57% | 351.10M 60.32% | 146.90M 58.16% | 123.30M 16.07% | 217.10M 76.07% | 451.60M 108.01% | -104.40M 123.12% | 95.40M 191.38% | 123.40M 29.35% | 533.90M 332.66% | -46.90M 108.78% | 36M 176.76% | 110.80M 207.78% | 668.70M 503.52% | -88.30M 113.20% | 108.30M 222.65% | 381.60M 252.35% |
All numbers in (except ratios and percentages)