COM:ROBERTHALF
Robert Half
- Stock
Last Close
73.70
22/11 21:00
Market Cap
6.43B
Beta: -
Volume Today
935.14K
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 | 66.89M - | 61.55M 7.97% | 75.14M 22.08% | 85.18M 13.37% | 84.05M 1.33% | 77.92M 7.29% | 89.71M 15.12% | 96.72M 7.82% | 93.44M 3.39% | 83.42M 10.73% | 91.62M 9.83% | 90.57M 1.14% | 77.79M 14.11% | 78.52M 0.94% | 80.32M 2.29% | 84.70M 5.46% | 47.05M 44.45% | 96.17M 104.41% | 109.31M 13.67% | 115.24M 5.42% | 113.56M 1.46% | 109.80M 3.32% | 1.52B 1,281.07% | 117.18M 92.27% | 112.84M 3.70% | 89.92M 20.32% | 46.20M 48.62% | 75.75M 63.97% | 1.30B 1,621.59% | 110.60M 91.52% | 149.21M 34.91% | 170.87M 14.51% | 167.94M 1.71% | 168.24M 0.18% | 175.82M 4.51% | 166.21M 5.47% | 147.65M 11.16% | 122.00M 17.37% | 106.29M 12.88% | -7.13M 106.71% | 87.30M 1,324.29% | 63.70M 27.04% | -5.19M 108.14% | 65.45M 1,362.07% | |
depreciation and amortization | 12.48M - | 12.53M 0.45% | 12.09M 3.56% | 12.11M 0.17% | 12.95M 7.00% | 13.01M 0.40% | 13.56M 4.27% | 12.92M 4.74% | 13.98M 8.20% | 15.41M 10.25% | 15.90M 3.18% | 16.39M 3.06% | 16.62M 1.40% | 16.20M 2.50% | 16.31M 0.69% | 16.55M 1.48% | 16.43M 0.74% | 16.72M 1.74% | 16.59M 0.74% | 16.37M 1.34% | 16.27M 0.60% | 15.99M 1.70% | 16.43M 2.72% | 17.08M 3.99% | 16.12M 5.65% | 16.25M 0.83% | 15.93M 2.00% | 15.92M 0.03% | 15.40M 3.27% | 14.54M 5.60% | 14.33M 1.44% | 13.39M 6.53% | 12.19M 8.97% | 11.50M 5.69% | 12.24M 6.49% | 12.28M 0.29% | 13.05M 6.25% | 13.46M 3.17% | 13.21M 1.84% | 11.29M 14.53% | 14.12M 25.06% | 13.31M 5.76% | 304K 97.72% | 4.09M 1,247.04% | |
deferred income tax | 10.28M - | 2.71M 73.64% | -5.85M 315.98% | -8.02M 37.09% | 7.52M 193.77% | 8.04M 6.84% | -9.03M 212.27% | -5.93M 34.34% | -1.67M 71.87% | -835K 49.91% | -1.24M 47.90% | -6.47M 423.64% | 6.67M 203.12% | 10.56M 58.28% | -10.54M 199.83% | -13.33M 26.47% | 57.40M 530.70% | 1.70M 97.05% | -11.88M 801.06% | 1.76M 114.82% | -7.46M 523.51% | 5.74M 176.91% | -7.75M 235.13% | -7.67M 1.05% | 212K 102.76% | 12.02M 5,570.75% | -16.31M 235.68% | -15.73M 3.55% | 6.88M 143.70% | 2.58M 62.41% | -8.11M 413.78% | -27.25M 236.12% | 11.64M 142.73% | 5.49M 52.83% | 928K 83.11% | -3.47M 473.60% | 7.86M 326.59% | 3.10M 60.51% | -6.68M 315.51% | -5.36M 19.85% | -7.63M 42.35% | 6.60M 186.56% | -5.55M - | ||
stock based compensation | 10.31M - | 8.77M 14.88% | 10.38M 18.25% | 10.81M 4.20% | 10.86M 0.46% | 8.84M 18.58% | 10.85M 22.64% | 10.85M 0.06% | 10.75M 0.92% | 10.35M 3.76% | 11.74M 13.50% | 10.71M 8.81% | 9.90M 7.60% | 9.86M 0.39% | 10.87M 10.28% | 10.44M 3.99% | 11.03M 5.67% | 10.56M 4.28% | 11.39M 7.89% | 11.05M 2.93% | 11.95M 8.12% | 11.24M 5.93% | 11.67M 3.79% | 11.89M 1.88% | 13.50M 13.53% | 13.53M 0.21% | 13.04M 3.62% | 13.06M 0.21% | 12.86M 1.53% | 14.18M 10.25% | 13.90M 1.97% | 14.06M 1.14% | 13.79M 1.96% | 15.18M 10.14% | 14.41M 5.10% | 14.08M 2.28% | 13.99M 0.65% | -25.73M 283.92% | 15.45M 160.06% | 15.23M 1.42% | 15.02M 1.40% | -113.04M - | |||
change in working capital | 3.45M - | -29.09M 942.27% | 12.49M 142.95% | -8.06M 164.53% | -30.08M 273.05% | -21.63M 28.11% | 35.82M 265.65% | -23.87M 166.65% | 697K 102.92% | -30.68M 4,502.44% | 9.10M 129.66% | 41.93M 360.69% | -34.17M 181.49% | 6.67M 119.52% | 35.88M 437.97% | 30.14M 16.00% | -70.07M 332.52% | -10.69M 84.74% | 20.16M 288.53% | 36.63M 81.66% | -14.99M 140.93% | -18.02M 20.21% | -15.42M 14.41% | 49.73M 422.45% | -38.70M 177.82% | -4.39M 88.67% | 244.33M 5,670.75% | 86.79M 64.48% | -61.88M 171.30% | -66.78M 7.92% | 24.11M 136.10% | 44.94M 86.41% | -55.90M 224.39% | -161.26M 188.46% | -37.29M 76.88% | -24.81M 33.46% | 35.54M 243.23% | -444K 101.25% | 179.89M 40,616.22% | 35.30M 80.38% | 29.54M 16.32% | 24.87M - | |||
accounts receivables | 13.34M - | -38.91M 391.67% | -29.75M 23.53% | -54.60M 83.50% | -11.66M 78.65% | -22.43M 92.41% | -21.60M 3.70% | -52.47M 142.90% | 20.76M 139.56% | -25.38M 222.25% | -3.95M 84.43% | -10.39M 163.05% | 23.84M 329.34% | 4.30M 81.98% | -920K 121.42% | -25.19M 2,637.61% | 4.77M 118.94% | -49.79M 1,143.68% | -30.79M 38.17% | -38.52M 25.11% | 32.88M 185.36% | -35.29M 207.35% | -15.65M 55.66% | -21.34M 36.40% | 23.83M 211.63% | -36.70M 254.03% | 190.61M 619.38% | -15.56M 108.16% | -10.61M 31.83% | -95.02M 795.61% | -106.58M 12.16% | -107.22M 0.60% | 16.20M 115.10% | -89.60M 653.24% | -40.39M 54.92% | -28.27M 30.00% | 92.63M 427.64% | 9.77M 89.45% | 36.17M 270.15% | 20.64M 42.93% | 89.68M 334.47% | -7.04M 107.85% | 16.57M - | ||
inventory | -657.08M - | -625.72M 4.77% | -696.25M 11.27% | -684.97M 1.62% | -717.95M 4.81% | -684.54M 4.65% | -728.69M 6.45% | -724.51M 0.57% | -705.28M 2.65% | -695.09M 1.44% | -769.20M 10.66% | -763.16M 0.78% | -623.26M 18.33% | -603.45M 3.18% | -598.40M 0.84% | -669.36M 11.86% | -740.90M 10.69% | -678.44M 8.43% | -676.74M 0.25% | -726.89M 7.41% | -659.78M 9.23% | -615.41M 6.73% | -670.88M 9.01% | -665.20M 0.85% | -641.85M 3.51% | 24.50M 103.82% | 57.28M 133.82% | 123.69M 115.92% | -52.88M 142.76% | 38.42M 172.65% | 52.03M 35.44% | 117.22M 125.29% | -105.08M 189.64% | 102.96M - | 23.63M 77.06% | -126.59M 635.83% | |||||||||
accounts payables | 10.51M - | -14.23M 235.34% | 45.47M 419.50% | 40.90M 10.04% | -397K 100.97% | -23.23M 5,752.39% | 52.48M 325.87% | 33.90M 35.40% | -2.92M 108.60% | -35.10M 1,103.33% | 42.32M 220.55% | 51.59M 21.91% | -39.08M 175.75% | -7.50M 80.81% | 7.54M 200.51% | 65.71M 771.91% | -17.91M 127.26% | 13.53M 175.51% | 32.43M 139.76% | 85.92M 164.91% | -42.16M 149.07% | 1.40M 103.32% | 15.70M 1,022.96% | 82.53M 425.72% | -108.83M 231.87% | 18.19M 116.72% | 4.90M 73.06% | -14.06M 386.92% | -7.93M 43.60% | -6.60M 16.75% | 23.74M 459.55% | 15.00M 36.81% | 20.47M 36.45% | -14.07M 168.74% | 5.70M 140.49% | -9.71M 270.36% | 21.82M 324.75% | -10.22M 146.83% | -11.67M 14.19% | 49K 100.42% | 7.13M 14,461.22% | -5.76M 180.67% | -2.01M - | ||
other working capital | 636.67M - | 649.77M 2.06% | 693.03M 6.66% | 690.60M 0.35% | 699.92M 1.35% | 708.58M 1.24% | 733.63M 3.54% | 719.20M 1.97% | 688.13M 4.32% | 724.88M 5.34% | 739.93M 2.08% | 763.90M 3.24% | 604.34M 20.89% | 613.32M 1.49% | 627.66M 2.34% | 658.98M 4.99% | 683.97M 3.79% | 704.02M 2.93% | 695.25M 1.24% | 716.12M 3.00% | 654.07M 8.66% | 631.29M 3.48% | 655.41M 3.82% | 653.74M 0.25% | 688.16M 5.26% | -10.38M 101.51% | -8.47M 18.42% | -7.28M 14.08% | 9.55M 231.26% | -3.57M 137.38% | 54.91M 1,638.67% | 19.94M 63.69% | 12.51M 37.24% | -57.59M 560.26% | -2.60M 95.49% | 13.17M 606.42% | -78.91M 699.27% | 444K 100.56% | 52.42M 11,706.98% | -9.02M 117.21% | 59.31M 757.51% | -10.37M - | |||
other non cash items | -90.93M - | 2.75M 103.02% | 671K 75.59% | 1.67M 148.29% | -2.44M 246.16% | -1.71M 29.98% | 1.01M 159.00% | 3.15M 213.12% | 792K 74.86% | 831K 4.92% | -111.23M 13,484.72% | 100K 100.09% | 4.86M 4,759% | 1.70M 65.08% | 1.72M 1.59% | 1.91M 10.56% | 2.69M 41.40% | 1.78M 34.03% | 2.17M 22.16% | 4.26M 96.13% | 3.70M 13.05% | 2.33M 37.23% | -1.40B 60,339.27% | 2.97M 100.21% | -23.35M 887.15% | -2.40M 89.72% | -2.16M 9.91% | -37.09M 1,614.75% | -1.25B 3,257.94% | -7.07M 99.43% | -28.03M 296.59% | 8.78M 131.31% | -4.79M 154.57% | 30.01M 726.51% | 66.80M 122.60% | 15.11M 77.38% | -15.81M 204.62% | -46.87M 196.50% | -27.08M 42.22% | -357.97M 1,221.71% | -23.72M 93.37% | -63.70M 168.53% | 153.78M - | ||
net cash provided by operating activities | 12.48M - | 59.23M 374.67% | 104.91M 77.14% | 93.68M 10.71% | 82.88M 11.53% | 84.48M 1.93% | 141.91M 67.99% | 93.85M 33.87% | 118.00M 25.73% | 78.49M 33.48% | 15.90M 79.74% | 153.23M 863.62% | 81.66M 46.71% | 123.50M 51.23% | 134.56M 8.96% | 130.40M 3.09% | 64.53M 50.52% | 116.22M 80.10% | 147.75M 27.13% | 185.31M 25.43% | 123.05M 33.60% | 127.08M 3.28% | 120.75M 4.98% | 191.18M 58.33% | 80.62M 57.83% | 124.93M 54.95% | 301.02M 140.96% | 138.70M 53.92% | 31.89M 77.01% | 68.06M 113.43% | 165.42M 143.06% | 224.79M 35.90% | 144.87M 35.55% | 69.16M 52.26% | 232.92M 236.77% | 179.40M 22.98% | 202.27M 12.75% | 65.52M 67.61% | 281.08M 328.98% | -308.64M 209.81% | 114.63M 137.14% | -15.92M 113.89% | 129.60M - | ||
investments in property plant and equipment | -21.03M - | -12.44M 40.84% | -10.64M 14.47% | -13.12M 23.30% | -26.62M 102.89% | -13.35M 49.87% | -16.18M 21.21% | -18.75M 15.92% | -26.78M 42.81% | -18.81M 29.76% | -24.93M 32.54% | -19.54M 21.62% | -19.68M 0.70% | -10.34M 47.47% | -10.85M 4.99% | -7.35M 32.23% | -12.21M 66.07% | -7.96M 34.78% | -9.30M 16.71% | -9.93M 6.77% | -15.30M 54.14% | -12.67M 17.18% | -15.96M 25.93% | -16.51M 3.50% | -14.33M 13.24% | -14.28M 0.35% | -7.99M 44.05% | -6.61M 17.20% | -4.50M 31.98% | -8.49M 88.66% | -6.38M 24.89% | -8.68M 36.20% | -11.81M 36.06% | -14.99M 26.86% | -20.29M 35.37% | -13.36M 34.14% | -12.48M 6.58% | -9.37M 24.95% | -9.72M 3.79% | -15.06M 54.83% | -11.72M 22.12% | -11.78M 0.47% | -17.84M - | ||
acquisitions net | -14.67M - | -500K - | -300K 40% | -56K - | 539K 1,062.50% | -15.84M - | 26.00M - | 12.13M 53.34% | 3.64M - | -18.98M 621.25% | -700K 96.31% | -335K 52.14% | 15.06M 4,594.33% | 219.06M 1,354.93% | 264K - | ||||||||||||||||||||||||||||||
purchases of investments | -29.49M - | -33.91M 14.99% | -11.15M 67.13% | -7.14M 35.93% | -15.19M 112.62% | -71.30M 369.56% | -10.41M 85.40% | -7.42M 28.75% | -13.84M 86.49% | 42.72M - | |||||||||||||||||||||||||||||||||||
sales maturities of investments | 3.50M - | 21.78M 523.23% | 3.36M 84.58% | 3.50M 4.23% | 2.23M 36.31% | 18.60M 734.45% | 5.45M 70.68% | 9.18M 68.31% | 4.40M 52.09% | -29.70M - | |||||||||||||||||||||||||||||||||||
other investing activites | -5.28M - | -4.52M 14.39% | -8.41M 86.03% | -7.59M 9.78% | -7.46M 1.79% | -5.56M 25.45% | -6.57M 18.12% | -8.65M 31.71% | -5.36M 38.05% | -6.58M - | -9.24M 40.40% | -4.94M 46.57% | -11.95M 141.93% | -8.59M 28.09% | -12.75M 48.36% | -10.59M 16.96% | -9.24M 12.69% | -8.16M 11.74% | -18.04M 121.17% | -10.41M 42.30% | -8.69M 16.48% | -9.29M 6.82% | -14.28M 53.80% | -14.07M 1.46% | -6.68M 52.56% | 6.20M 192.81% | 73.23M 1,081.67% | -6.96M 109.51% | -9.29M 33.44% | -10.00M 7.68% | -26.00M 159.92% | -12.13M 53.34% | -3.64M - | 138.66M - | -219.06M 257.98% | -10.25M 95.32% | -16.09M - | ||||||||
net cash used for investing activites | -21.03M - | -17.73M 15.72% | -15.16M 14.45% | -21.54M 42.01% | -34.21M 58.87% | -20.80M 39.20% | -21.73M 4.49% | -25.32M 16.48% | -50.10M 97.87% | -24.17M 51.76% | -24.93M 3.16% | -26.62M 6.80% | -29.22M 9.75% | -15.27M 47.73% | -22.80M 49.27% | -16.00M 29.82% | -24.42M 52.61% | -18.55M 24.04% | -18.54M 0.06% | -18.08M 2.46% | -33.34M 84.38% | -23.08M 30.77% | -24.65M 6.80% | -25.80M 4.67% | -28.61M 10.89% | -28.35M 0.91% | -14.66M 48.27% | -417K 97.16% | 52.89M 12,784.17% | -15.45M 129.21% | -15.66M 1.39% | -18.68M 19.29% | -37.81M 102.36% | -27.12M 28.28% | -28.08M 3.54% | -17.00M 39.44% | -44.42M 161.25% | -62.77M 41.30% | -15.02M 76.07% | 140.42M 1,034.99% | -21.16M 115.07% | -22.03M 4.11% | -20.64M - | ||
debt repayment | -66K - | -31K 53.03% | -32K 3.23% | -32K 0% | -33K 3.13% | -34K 3.03% | -35K 2.94% | -35K 0% | -36K 2.86% | -38K 5.56% | -37K 2.63% | -39K 5.41% | -40K 2.56% | -41K 2.50% | -41K 0% | -42K 2.44% | -43K 2.38% | -44K 2.33% | -46K 4.55% | -46K 0% | -47K 2.17% | -49K 4.26% | -49K 0% | -50K 2.04% | -52K 4% | -53K 1.92% | -54K 1.89% | -55K 1.85% | -56K 1.82% | -58K 3.57% | -59K 1.72% | -60K 1.69% | -62K 3.33% | -144.79M - | -144.79M 0% | ||||||||||
common stock issued | 33.28M - | 8.68M 73.93% | 1.95M 77.50% | 2.06M 5.43% | 14.32M 596.02% | 1.11M 92.23% | 221K 80.14% | 177K 19.91% | 1.53M 763.84% | 60K 96.08% | 18K 70% | 145K 705.56% | 223K 53.79% | 41K 81.61% | -81K - | 44K 154.32% | 2.36M - | 781K 66.89% | 1.03M 32.01% | 988K - | 983K 0.51% | 449K - | 1.07M 139.20% | 781K 27.28% | 542K - | 475K 12.36% | 911K 91.79% | 1.11M 21.51% | 825K 25.47% | 484K 41.33% | 653K 34.92% | 1.23M 87.60% | -2.36M 292.82% | ||||||||||||
common stock repurchased | -61.19M - | -35.02M 42.76% | -30.13M 13.97% | -59.52M 97.53% | -29.14M 51.04% | -59.20M 103.13% | -45.02M 23.94% | -96.99M 115.42% | -69.93M 27.90% | -40.18M 42.54% | -41.36M 2.94% | -44.78M 8.27% | -49.70M 10.99% | -80.69M 62.33% | -48.56M 39.82% | -38.10M 21.54% | -64.38M 68.99% | -68.49M 6.38% | -69.51M 1.50% | -78.40M 12.78% | -137.11M 74.88% | -72.34M 47.24% | -61.27M 15.30% | -80.43M 31.26% | -63.49M 21.06% | -69.97M 10.21% | -9K 99.99% | -21.04M 233,633.33% | -68.16M 224.01% | -79.47M 16.59% | -65.85M 17.13% | -66.77M 1.40% | -75.65M 13.29% | -62.06M 17.96% | -98.55M 58.79% | -97.24M 1.33% | -62.05M 36.19% | -63.24M 1.93% | -41.42M 34.51% | -94.22M 127.48% | -55.74M 40.85% | -85.89M 54.09% | -49.36M - | ||
dividends paid | -23.57M - | -24.39M 3.47% | -24.26M 0.55% | -24.10M 0.67% | -24.85M 3.13% | -27.38M 10.15% | -26.51M 3.17% | -26.29M 0.82% | -27.39M 4.20% | -28.75M 4.95% | -29.15M 1.39% | -28.07M 3.71% | -28.20M 0.48% | -30.60M 8.49% | -30.85M 0.83% | -29.63M 3.96% | -29.92M 0.99% | -34.92M 16.70% | -34.07M 2.44% | -33.71M 1.04% | -33.73M 0.05% | -37.89M 12.33% | -36.07M 4.79% | -35.74M 0.92% | -35.93M 0.52% | -40.48M 12.66% | -38.44M 5.03% | -38.38M 0.14% | -38.63M 0.65% | -44.28M 14.61% | -42.20M 4.69% | -41.86M 0.82% | -42.27M 1.00% | -47.50M 12.35% | -48.73M 2.60% | -46.37M 4.85% | -46.69M 0.70% | -53.72M 15.05% | -50.96M 5.13% | -50.56M 0.79% | -50.67M 0.21% | -54.02M - | |||
other financing activites | -23.36M - | 707K 103.03% | 551K 22.07% | 386K 29.95% | -7.16M 1,953.89% | 4.26M 159.47% | 375K 91.19% | 14K 96.27% | 2.61M 18,514.29% | 395K 84.84% | 407K 3.04% | 10K 97.54% | 787K 7,770% | -41K 105.21% | 81K - | -44K 154.32% | -2.36M - | -781K 66.89% | -1.03M 32.01% | -988K - | -983K 0.51% | -449K - | -1.07M 139.20% | -781K 27.28% | -542K - | -475K 12.36% | -911K 91.79% | -1.11M 21.51% | -825K 25.47% | -484K 41.33% | -653K 34.92% | 500.05M 76,677.79% | 147.15M 70.57% | ||||||||||||
net cash used provided by financing activities | -74.91M - | -50.07M 33.16% | -51.92M 3.71% | -81.21M 56.40% | -46.86M 42.30% | -81.24M 73.36% | -70.97M 12.64% | -123.12M 73.49% | -93.22M 24.28% | -68.51M 26.51% | -70.12M 2.35% | -72.73M 3.72% | -76.94M 5.78% | -111.33M 44.70% | -79.45M 28.63% | -67.77M 14.70% | -94.35M 39.21% | -103.45M 9.65% | -103.63M 0.17% | -112.16M 8.23% | -170.88M 52.36% | -110.28M 35.46% | -97.40M 11.68% | -116.22M 19.33% | -99.47M 14.41% | -110.50M 11.09% | -38.50M 65.15% | -59.48M 54.47% | -106.85M 79.65% | -123.80M 15.86% | -108.11M 12.67% | -108.69M 0.54% | -117.99M 8.55% | -109.56M 7.14% | -147.28M 34.43% | -143.60M 2.49% | -108.74M 24.28% | -116.96M 7.56% | -92.38M 21.01% | 211.71M 329.16% | -106.41M 150.26% | -143.39M 34.76% | -103.38M - | ||
effect of forex changes on cash | -57K - | 541K 1,049.12% | 2.21M 309.24% | -7.84M 454.11% | -5.56M 29.06% | -8.68M 56.01% | 3.04M 134.98% | -6.72M 321.42% | -1.92M 71.46% | 3.74M 294.79% | -1.77M 147.32% | -132K 92.53% | -7.75M 5,774.24% | 3.04M 139.22% | 5.34M 75.70% | 3.91M 26.86% | 657K 83.19% | 3.02M 359.36% | -8.91M 395.36% | -1.99M 77.66% | -3.98M 100.15% | -654K 83.59% | 1.09M 266.97% | -5.86M 636.26% | 5.19M 188.66% | -6.64M 227.95% | 3.72M 156.04% | 6.71M 80.20% | 9.49M 41.53% | -5.30M 155.85% | 3.23M 160.97% | -6.50M 301.11% | -3.79M 41.69% | -1.16M 69.53% | -16.98M 1,370.13% | -16.35M 3.71% | 16.17M 198.87% | 3.31M 79.51% | 1.35M 59.09% | -10.85M 900.96% | 15.20M 240.09% | 14.51M - | |||
net change in cash | -3.98M - | -8.03M 101.53% | 40.04M 598.83% | -16.90M 142.21% | -3.76M 77.77% | -26.23M 598.27% | 52.25M 299.15% | -61.31M 217.35% | -27.24M 55.57% | -10.46M 61.61% | 24.59M 335.18% | 53.74M 118.49% | -32.25M 160.01% | -58K 99.82% | 37.66M 65,022.41% | 50.54M 34.21% | -53.58M 206.03% | -2.77M 94.84% | 16.67M 702.64% | 53.08M 218.46% | -85.16M 260.43% | -6.93M 91.86% | -205K 97.04% | 43.30M 21,222.44% | -42.26M 197.60% | -20.56M 51.34% | 251.57M 1,323.36% | 85.52M 66.01% | -12.57M 114.70% | -76.50M 508.37% | 44.88M 158.66% | 90.91M 102.59% | -14.72M 116.19% | -68.67M 366.58% | 40.58M 159.09% | 2.44M 93.99% | 65.28M 2,576.42% | -110.90M 269.88% | 175.03M 257.83% | -679.28M 488.08% | 2.27M 100.33% | -190.80M 8,512.74% | 23.10M - | ||
cash at beginning of period | 279.75M - | 275.76M 1.42% | 267.74M 2.91% | 307.78M 14.96% | 290.88M 5.49% | 287.12M 1.29% | 260.88M 9.14% | 313.13M 20.03% | 251.82M 19.58% | 224.58M 10.82% | 214.12M 4.66% | 238.71M 11.49% | 292.45M 22.51% | 260.20M 11.03% | 260.14M 0.02% | 297.80M 14.47% | 348.34M 16.97% | 294.75M 15.38% | 291.99M 0.94% | 308.66M 5.71% | 361.74M 17.20% | 276.58M 23.54% | 269.64M 2.51% | 269.44M 0.08% | 312.74M 16.07% | 270.48M 13.51% | 249.91M 7.60% | 501.49M 100.66% | 587M 17.05% | 574.43M 2.14% | 497.93M 13.32% | 542.80M 9.01% | 633.72M 16.75% | 619.00M 2.32% | 550.33M 11.09% | 590.91M 7.37% | 593.35M 0.41% | 658.63M 11.00% | 547.73M 16.84% | 722.76M 31.96% | 729.47M 0.93% | 731.74M 0.31% | 547.37M - | ||
cash at end of period | 275.76M - | 267.74M 2.91% | 307.78M 14.96% | 290.88M 5.49% | 287.12M 1.29% | 260.88M 9.14% | 313.13M 20.03% | 251.82M 19.58% | 224.58M 10.82% | 214.12M 4.66% | 238.71M 11.49% | 292.45M 22.51% | 260.20M 11.03% | 260.14M 0.02% | 297.80M 14.47% | 348.34M 16.97% | 294.75M 15.38% | 291.99M 0.94% | 308.66M 5.71% | 361.74M 17.20% | 276.58M 23.54% | 269.64M 2.51% | 269.44M 0.08% | 312.74M 16.07% | 270.48M 13.51% | 249.91M 7.60% | 501.49M 100.66% | 587M 17.05% | 574.43M 2.14% | 497.93M 13.32% | 542.80M 9.01% | 633.72M 16.75% | 619.00M 2.32% | 550.33M 11.09% | 590.91M 7.37% | 593.35M 0.41% | 658.63M 11.00% | 547.73M 16.84% | 722.76M 31.96% | 43.48M 93.98% | 731.74M 1,582.82% | 540.94M 26.07% | 570.47M - | ||
operating cash flow | 12.48M - | 59.23M 374.67% | 104.91M 77.14% | 93.68M 10.71% | 82.88M 11.53% | 84.48M 1.93% | 141.91M 67.99% | 93.85M 33.87% | 118.00M 25.73% | 78.49M 33.48% | 15.90M 79.74% | 153.23M 863.62% | 81.66M 46.71% | 123.50M 51.23% | 134.56M 8.96% | 130.40M 3.09% | 64.53M 50.52% | 116.22M 80.10% | 147.75M 27.13% | 185.31M 25.43% | 123.05M 33.60% | 127.08M 3.28% | 120.75M 4.98% | 191.18M 58.33% | 80.62M 57.83% | 124.93M 54.95% | 301.02M 140.96% | 138.70M 53.92% | 31.89M 77.01% | 68.06M 113.43% | 165.42M 143.06% | 224.79M 35.90% | 144.87M 35.55% | 69.16M 52.26% | 232.92M 236.77% | 179.40M 22.98% | 202.27M 12.75% | 65.52M 67.61% | 281.08M 328.98% | -308.64M 209.81% | 114.63M 137.14% | -15.92M 113.89% | 129.60M - | ||
capital expenditure | -21.03M - | -12.44M 40.84% | -10.64M 14.47% | -13.12M 23.30% | -26.62M 102.89% | -13.35M 49.87% | -16.18M 21.21% | -18.75M 15.92% | -26.78M 42.81% | -18.81M 29.76% | -24.93M 32.54% | -19.54M 21.62% | -19.68M 0.70% | -10.34M 47.47% | -10.85M 4.99% | -7.35M 32.23% | -12.21M 66.07% | -7.96M 34.78% | -9.30M 16.71% | -9.93M 6.77% | -15.30M 54.14% | -12.67M 17.18% | -15.96M 25.93% | -16.51M 3.50% | -14.33M 13.24% | -14.28M 0.35% | -7.99M 44.05% | -6.61M 17.20% | -4.50M 31.98% | -8.49M 88.66% | -6.38M 24.89% | -8.68M 36.20% | -11.81M 36.06% | -14.99M 26.86% | -20.29M 35.37% | -13.36M 34.14% | -12.48M 6.58% | -9.37M 24.95% | -9.72M 3.79% | -15.06M 54.83% | -11.72M 22.12% | -11.78M 0.47% | -17.84M - | ||
free cash flow | -8.56M - | 46.78M 646.77% | 94.27M 101.51% | 80.56M 14.55% | 56.26M 30.17% | 71.13M 26.45% | 125.74M 76.76% | 75.09M 40.28% | 91.21M 21.47% | 59.68M 34.58% | -9.03M 115.13% | 133.69M 1,580.63% | 61.98M 53.63% | 113.17M 82.57% | 123.71M 9.32% | 123.05M 0.53% | 52.31M 57.48% | 108.25M 106.93% | 138.45M 27.89% | 175.39M 26.68% | 107.75M 38.57% | 114.41M 6.18% | 104.79M 8.40% | 174.67M 66.68% | 66.30M 62.04% | 110.65M 66.90% | 293.03M 164.82% | 132.09M 54.92% | 27.39M 79.26% | 59.57M 117.50% | 159.04M 166.99% | 216.11M 35.88% | 133.06M 38.43% | 54.17M 59.28% | 212.63M 292.48% | 166.04M 21.91% | 189.79M 14.31% | 56.15M 70.41% | 271.36M 383.24% | -323.70M 219.29% | 102.91M 131.79% | -27.70M 126.92% | 111.76M - |
All numbers in USD (except ratios and percentages)