COM:CSGI
CSG
- Stock
Last Close
55.20
22/11 21:00
Market Cap
1.19B
Beta: -
Volume Today
176.22K
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 | 9.08M - | 9.69M 6.72% | 9.40M 2.97% | 5.23M 44.35% | 12.63M 141.39% | 9.36M 25.92% | 12.79M 36.72% | 16.75M 30.90% | 23.67M 41.33% | 21.50M 9.14% | 10.84M 49.60% | 17.89M 65.12% | 12.65M 29.32% | 20.24M 60.01% | 11.58M 42.77% | 14.58M 25.90% | 14.97M 2.65% | 14.01M 6.36% | 15.12M 7.87% | 16.10M 6.51% | 20.90M 29.79% | 19.25M 7.88% | 19.38M 0.66% | 21.56M 11.25% | 22.58M 4.74% | 21.51M 4.73% | 10.37M 51.82% | 13.57M 30.87% | 13.27M 2.22% | 19.63M 47.99% | 19.32M 1.58% | 16.13M 16.52% | 17.25M 6.94% | 6.11M 64.56% | 5.32M 13.02% | 12.48M 134.74% | 20.15M 61.44% | 20.93M 3.87% | 13.95M 33.32% | 18.69M 33.97% | 12.67M 32.22% | 19.47M 53.65% | 13.83M 28.96% | 19.09M 38.03% | |
depreciation and amortization | 13.66M - | 12.08M 11.60% | 11.77M 2.50% | 11.84M 0.53% | 11.95M 0.97% | 11.91M 0.33% | 10.81M 9.27% | 10.90M 0.86% | 10.44M 4.27% | 9.93M 4.84% | 10.13M 2.04% | 10.28M 1.43% | 10.90M 6.02% | 10.79M 1.03% | 10.26M 4.85% | 10.60M 3.24% | 11.24M 6.04% | 13.86M 23.35% | 15.56M 12.26% | 15.85M 1.86% | 17.36M 9.57% | 17.06M 1.74% | 18.12M 6.18% | 15.32M 15.44% | 16.62M 8.52% | 16.35M 1.63% | 16.89M 3.28% | 16.77M 0.69% | 16.86M 0.52% | 16.85M 0.05% | 17.55M 4.14% | 18.52M 5.55% | 19.88M 7.35% | 20.01M 0.63% | 19.72M 1.43% | 18.56M 5.91% | 18.66M 0.58% | 17.23M 7.69% | 17.09M 0.82% | 17.78M 4.05% | 19.16M 7.76% | 5.64M 70.58% | 17.34M 207.61% | -17.56M 201.27% | |
deferred income tax | -2.85M - | 2.77M 197.37% | -2.01M 172.37% | -791K 60.57% | 66K 108.34% | 23K 65.15% | -3.78M 16,539.13% | -1.80M 52.45% | -10.55M 486.76% | 3.92M 137.18% | -3.85M 198.01% | -2.24M 41.82% | -652K 70.85% | 5.97M 1,015.80% | -4.25M 171.11% | -238K 94.39% | 5.63M 2,463.45% | 4.02M 28.59% | 927K 76.92% | -2.79M 401.40% | 2.76M 198.89% | 1.40M 49.51% | 2.79M 99.71% | 1.94M 30.26% | -6.20M 419.15% | 9.31M 250.14% | -2.54M 127.27% | -2.93M 15.28% | -4.88M 66.62% | 6.51M 233.44% | -74K 101.14% | -4.25M 5,637.84% | 200K 104.71% | -55K 127.50% | -7.76M 14,010.91% | -8.64M 11.34% | -11.17M 29.27% | 4.08M 136.52% | -8.75M 314.56% | -7.83M 10.52% | -11.06M 41.18% | 7.86M 171.08% | -5.55M 170.59% | -2.50M 54.94% | |
stock based compensation | 3.30M - | 3.78M 14.67% | 3.93M 3.91% | 4.54M 15.39% | 4.41M 2.89% | 5.09M 15.53% | 5.38M 5.80% | 5.30M 1.52% | 5.36M 1.00% | 6.51M 21.49% | 5.58M 14.23% | 5.19M 7.04% | 5.44M 4.92% | 5.67M 4.19% | 5.97M 5.36% | 5.01M 16.05% | 4.39M 12.46% | 4.57M 4.15% | 5.64M 23.38% | 4.59M 18.60% | 4.55M 0.85% | 3.69M 18.89% | 4.81M 30.17% | 4.79M 0.25% | 6.62M 38.14% | 4.86M 26.68% | 5.25M 8.19% | 3.98M 24.34% | 11.15M 180.41% | 5.39M 51.61% | 5.02M 6.91% | 4.89M 2.69% | 6.10M 24.74% | 5.58M 8.45% | 6.54M 17.11% | 8.66M 32.51% | 6.46M 25.36% | 6.41M 0.82% | 7.64M 19.21% | 7.20M 5.85% | 7.74M 7.50% | 8.65M - | |||
change in working capital | 9.66M - | -36.56M 478.64% | 43K 100.12% | -2.81M 6,646.51% | 17.07M 706.39% | -7.26M 142.51% | 12.81M 276.46% | -7.35M 157.42% | 24.93M 438.98% | -26.08M 204.64% | 11.21M 142.99% | -22.57M 301.30% | -4.50M 80.07% | -13.53M 200.82% | 8.16M 160.31% | 7.80M 4.44% | -13.38M 271.57% | -8.39M 37.27% | -42.12M 401.87% | 12.17M 128.89% | 23.43M 92.54% | -29.18M 224.55% | -30.47M 4.43% | 34.89M 214.50% | 3.21M 90.81% | -60.15M 1,975.62% | 16.67M 127.71% | 33.24M 99.41% | 19.59M 41.07% | -52.08M 365.89% | 2.11M 104.05% | 3.66M 73.77% | 7.30M 99.43% | -55.37M 858.00% | -45.27M 18.25% | -12.21M 73.03% | 16.68M 236.66% | -34.76M 308.34% | -14.15M 59.28% | -10.04M 29.09% | 49.98M 598.02% | 7.48M - | 73.53M 882.97% | ||
accounts receivables | -2.39M - | -18.03M 653.09% | 4.57M 125.36% | -2.10M 145.98% | 1.23M 158.66% | -986K 179.97% | 6.38M 747.46% | -7.27M 213.83% | 3.70M 150.92% | 35K 99.05% | 5.67M 16,100% | -21.98M 487.65% | -6.97M 68.30% | 5.65M 181.08% | 2.15M 62.02% | -229K 110.67% | -13.99M 6,008.30% | 25.46M 282.01% | -36.83M 244.66% | -4.58M 87.56% | 15.81M 445.06% | -12.02M 176.00% | -19.73M 64.20% | 23.00M 216.57% | 4.73M 79.42% | -23.30M 592.37% | 17.02M 173.03% | 19.61M 15.22% | 1.34M 93.18% | -23.87M 1,885.64% | 25.00M 204.72% | -13.09M 152.35% | 1.26M 109.61% | 46K 96.34% | -8.68M 18,978.26% | -13.39M 54.17% | -28.98M 116.46% | -1.82M 93.70% | -5.96M 226.79% | -25.56M 328.60% | 10.95M 142.84% | -10.96M 200.08% | 11.85M 208.14% | -8.77M 173.96% | |
inventory | 13.20M - | 19.00M - | 4.41M - | 23.68M - | 20.67M - | -4.63M 122.39% | 7.98M - | 24.62M - | 18.33M - | 42.55M 132.15% | 1.52M - | -9.22M - | -2.69M 70.76% | 9.86M 465.86% | |||||||||||||||||||||||||||||||
accounts payables | -994K - | 4.36M - | 13.92M - | -5.74M - | -4.38M - | -26.93M 515.17% | -25.59M - | -10.32M - | -32.45M 214.58% | -5.75M - | -28.10M 388.54% | -15.61M - | -42.55M 172.63% | -1.52M - | -36.97M 2,338.72% | -36.07M 2.43% | 9.22M 125.56% | 2.69M 70.76% | 36.70M 1,261.74% | -59.58M 262.35% | 6.99M 111.72% | 3.94M 43.62% | |||||||||||||||||||||||
other working capital | -158K - | -18.53M 11,629.11% | -4.53M 75.56% | -713K 84.26% | -7.53M 955.68% | -6.27M 16.69% | 6.42M 202.41% | -86K 101.34% | 2.90M 3,473.26% | -26.12M 1,000.24% | 5.54M 121.22% | -588K 110.61% | -15.48M 2,531.97% | -19.18M 23.94% | 6.01M 131.35% | 8.03M 33.47% | -15.68M 295.39% | -2.30M 85.36% | -5.29M 130.36% | 16.75M 416.70% | 7.61M 54.56% | 8.44M 10.81% | -10.74M 227.28% | 11.88M 210.70% | 813K 93.16% | -4.39M 640.22% | -350K 92.03% | 13.63M 3,994% | -615K 104.51% | -107K 82.60% | -22.89M 21,296.26% | 16.75M 173.17% | 3.33M 80.15% | -55.42M 1,766.71% | -36.58M 33.99% | 1.18M 103.22% | 82.64M 6,908.91% | 3.13M 96.21% | -8.19M 361.21% | 15.53M 289.60% | -7.53M 148.49% | -11.36M - | 21.82M 292.16% | ||
other non cash items | 7.20M - | -339K 104.71% | 1.70M 602.06% | 1.64M 3.76% | 1.62M 1.04% | -189K 111.66% | 1.56M 928.04% | 2.04M 30.03% | -1.22M 160% | -5.11M 318.43% | 6.17M 220.85% | 186K 96.99% | 843K 353.23% | 831K 1.42% | 2.79M 235.98% | 583K 79.12% | 1.53M 163.29% | 1.78M 16.22% | 1.23M 30.94% | 1.14M 7.39% | 1.07M 6.49% | 602K 43.58% | 983K 63.29% | 594K 39.57% | 714K 20.20% | 904K 26.61% | 11.05M 1,122.46% | 584K 94.72% | 1.35M 131.34% | 889K 34.20% | 1.11M 25.31% | 7.13M 539.59% | 1.18M 83.42% | 18.18M 1,439.03% | 13.74M 24.43% | 3.99M 70.96% | 3.23M 19.00% | 1.51M 53.23% | -3.39M 324.55% | -1.22M 64.04% | 1.04M 185.33% | 25.84M - | -41.75M 261.54% | ||
net cash provided by operating activities | 40.05M - | -8.58M 121.42% | 24.85M 389.66% | 19.64M 20.97% | 47.74M 143.14% | 18.94M 60.34% | 39.58M 109.00% | 25.83M 34.72% | 52.61M 103.66% | 10.67M 79.71% | 40.09M 275.59% | 8.74M 78.20% | 24.68M 182.35% | 29.96M 21.41% | 34.52M 15.22% | 38.33M 11.04% | 24.37M 36.42% | 29.86M 22.49% | -3.64M 112.20% | 47.05M 1,392.36% | 70.07M 48.92% | 12.83M 81.70% | 15.60M 21.65% | 79.10M 406.94% | 43.55M 44.94% | -7.21M 116.56% | 57.69M 899.81% | 65.21M 13.03% | 57.34M 12.07% | -2.81M 104.90% | 45.04M 1,703.35% | 46.08M 2.31% | 51.91M 12.66% | -5.55M 110.69% | -7.72M 39.05% | 22.84M 395.98% | 54.02M 136.55% | 15.40M 71.50% | 12.39M 19.56% | 24.58M 98.47% | 79.53M 223.53% | -29.35M 136.91% | 43.10M 246.86% | 39.46M 8.46% | |
investments in property plant and equipment | -12.83M - | -6.01M 53.18% | -8.48M 41.21% | -11.15M 31.41% | -5.94M 46.69% | -7.92M 33.21% | -8.03M 1.45% | -7.20M 10.38% | -3.71M 48.42% | -6.78M 82.66% | -6.54M 3.54% | -4.26M 34.94% | -4.27M 0.33% | -13.92M 226.00% | -12.34M 11.32% | -7.19M 41.77% | -7.67M 6.71% | -12.23M 59.52% | -14.48M 18.35% | -17.33M 19.70% | -13.06M 24.67% | -8.29M 36.54% | -9.57M 15.52% | -9.85M 2.88% | -9.61M 2.39% | -4.82M 49.84% | -9.51M 97.26% | -9.87M 3.73% | -5.20M 47.34% | -8.24M 58.56% | -6.92M 16.02% | -7.37M 6.56% | -4.03M 45.33% | -10.38M 157.38% | -9.27M 10.63% | -11.92M 28.53% | -5.43M 54.46% | -8.70M 60.31% | -7.73M 11.17% | -6.51M 15.73% | -5.04M 22.65% | -4.77M 5.22% | -4.30M 9.95% | -7.46M 73.41% | |
acquisitions net | -130K - | 630K 584.62% | 1.79M 183.65% | 500K 72.02% | -1.13M 326% | 1.22M 208.23% | 3.30M 170.07% | -962K 129.13% | -338K 64.86% | 8.85M 2,718.34% | 2.94M 66.77% | 1.58M 46.38% | -8.85M 661.19% | 4.36M 149.30% | 3.16M 27.50% | 2.56M 19.19% | 2.10M 17.92% | -68.64M 3,371.50% | -2.81M - | -73.35M 2,513.04% | -4M 94.55% | 9.57M 339.30% | -13.19M 237.84% | 37.32M 382.85% | -9.99M 126.77% | 9.51M 195.21% | -1.50M 115.77% | 29.40M 2,059.80% | -648K 102.20% | -11.45M 1,666.82% | -39.01M 240.76% | -12.52M 67.92% | 17.29M - | ||||||||||||
purchases of investments | -54.32M - | -40.53M 25.38% | -44.48M 9.75% | -41.97M 5.65% | -63.45M 51.17% | -10.09M 84.10% | -63.83M 532.94% | -33.55M 47.45% | -74.09M 120.87% | -14.10M 80.97% | -88.01M 524.18% | -20.63M 76.56% | -74.23M 259.89% | -17.98M 75.77% | -55.85M 210.56% | -42.37M 24.13% | -66.04M 55.87% | -15.07M 77.18% | -29.27M 94.26% | -8.94M 69.46% | -21.74M 143.14% | -14.17M 34.82% | -8.37M 40.89% | -2.90M 65.32% | -28.81M 892.15% | -16.04M 44.34% | -19.07M 18.94% | -13.99M 26.67% | -32.72M 133.94% | -32.30M 1.28% | -13.89M 57.00% | -11.54M 16.93% | -9.24M 19.96% | ||||||||||||
sales maturities of investments | 26.97M - | 50.85M 88.58% | 58.28M 14.61% | 37.28M 36.04% | 51.05M 36.94% | 49.47M 3.09% | 45.32M 8.38% | 32.97M 27.25% | 65.23M 97.83% | 30.07M 53.90% | 31.77M 5.65% | 45.98M 44.76% | 50.01M 8.76% | 37.78M 24.45% | 66.51M 76.03% | 46.48M 30.12% | 42.70M 8.13% | 79.51M 86.21% | 37.36M 53.01% | 73.60M 97.02% | 311K 99.58% | 19.62M 6,208.36% | 9.13M 53.44% | 9.28M 1.55% | 14.11M 52.07% | 18.67M 32.36% | 15.52M 16.90% | 3.56M 77.07% | 18.71M 425.89% | 29.34M 56.81% | 20.08M 31.56% | 30.67M 52.76% | 10.36M 66.22% | 21.89M 111.26% | 4.87M 77.76% | 692K 85.78% | 506K 26.88% | 71K 85.97% | |||||||
other investing activites | -1.79M - | 1.13M - | -1.22M 208.23% | -3.30M 170.07% | -2.94M - | -1.58M 46.38% | 8.85M 661.19% | -4.36M 149.30% | -3.16M 27.50% | -2.56M 19.19% | -2.10M 17.92% | -9.57M - | -37.32M - | -9.51M - | -29.40M - | ||||||||||||||||||||||||||||||
net cash used for investing activites | -40.31M - | 4.95M 112.27% | 5.32M 7.48% | -15.34M 388.53% | -18.34M 19.57% | 31.47M 271.58% | -26.54M 184.35% | -8.73M 67.09% | -12.91M 47.86% | 18.04M 239.65% | -62.79M 448.13% | 21.10M 133.61% | -28.49M 235.03% | 5.88M 120.63% | -1.68M 128.63% | -3.08M 83.18% | -31.02M 906.07% | -16.43M 47.02% | -6.40M 61.07% | 44.52M 795.98% | -107.83M 342.20% | -6.83M 93.66% | -8.81M 28.92% | -16.67M 89.17% | -24.32M 45.88% | -12.18M 49.92% | -13.07M 7.32% | -21.80M 66.75% | -19.21M 11.87% | -11.85M 38.30% | -12.18M 2.78% | -27.25M 123.75% | -15.42M 43.41% | 11.51M 174.65% | -4.40M 138.26% | -11.22M 154.88% | -4.92M 56.16% | -8.63M 75.35% | -7.73M 10.44% | -6.51M 15.73% | -5.04M 22.65% | -4.77M 5.22% | 12.99M 372.18% | -7.46M 157.37% | |
debt repayment | -3.75M - | -3.75M 0% | -3.75M 0% | -3.75M 0% | -3.75M 0% | -121.88M 3,150% | -1.88M 98.46% | -1.88M 0% | -1.88M 0% | -74.49M 3,873.01% | -127.62M 71.32% | -19.16M 84.98% | -1.89M 90.12% | -38.52M 1,933.84% | -3.75M 90.27% | -3.75M 0% | -3.75M 0% | -120M 3,100% | -1.88M 98.44% | -1.88M 0% | -1.88M 0% | -1.88M 0% | -1.88M 0% | -1.88M 0% | -1.88M 0% | -1.88M 0% | -2.81M 49.97% | -2.81M 0.04% | -2.81M 0% | -2.81M 0% | -3.75M 33.31% | -120M 3,100% | -1.88M 98.44% | -244.18M 12,922.72% | -1.88M 99.23% | -1.88M 0% | -16.88M 800% | -1.88M 88.89% | -16.88M 800% | -326.17M 1,832.88% | -17.90M 94.51% | -2.34M - | -2.03M 13.48% | ||
common stock issued | 308K - | 340K 10.39% | 321K 5.59% | 392K 22.12% | 341K 13.01% | 396K 16.13% | 344K 13.13% | 408K 18.60% | 399K 2.21% | 356K 10.78% | 359K 0.84% | 405K 12.81% | 427K 5.43% | 385K 9.84% | 461K 19.74% | 413K 10.41% | 517K 25.18% | 484K 6.38% | 650K 34.30% | 567K 12.77% | 610K 7.58% | 512K 16.07% | 603K 17.77% | 515K 14.59% | 597K 15.92% | 564K 5.53% | 683K 21.10% | 591K 13.47% | 685K 15.91% | 619K 9.64% | 716K 15.67% | 591K 17.46% | 684K 15.74% | 650K 4.97% | 773K 18.92% | 794K 2.72% | 752K 5.29% | 893K 18.75% | 771K 13.66% | 877K 13.75% | 743K 15.28% | 866K 16.55% | 752K 13.16% | 798K 6.12% | |
common stock repurchased | -354K - | -6.52M 1,741.24% | -66K 98.99% | -4.87M 7,281.82% | -13.68M 180.83% | -62.75M 358.65% | -108K 99.83% | -2.13M 1,875.93% | -32K 98.50% | -18.99M 59,243.75% | -504K 97.35% | -2.96M 487.50% | -2.74M 7.43% | -11.22M 309.49% | -5.26M 53.15% | -8.28M 57.51% | -5.88M 28.94% | -11.92M 102.55% | -6.40M 46.32% | -5.71M 10.69% | -10.69M 87.09% | -13.57M 26.90% | -7.17M 47.13% | -4.94M 31.10% | -5.24M 5.93% | -13.88M 165.06% | -639K 95.39% | -5.41M 746.79% | -18.20M 236.30% | -11.74M 35.49% | -7.05M 39.90% | -6.78M 3.94% | -16.68M 146.24% | -23.66M 41.80% | -21.45M 9.33% | -28.27M 31.76% | -23.34M 17.43% | -9.31M 60.13% | -112K 98.80% | -107M 95,435.71% | -10.65M 90.05% | -17.97M 68.81% | -9.97M 44.53% | -14.50M 45.40% | |
dividends paid | -4.82M - | -5.16M 7.01% | -5.16M 0.04% | -5.14M 0.41% | -5.07M 1.36% | -5.84M 15.25% | -5.40M 7.63% | -5.57M 3.28% | -5.43M 2.62% | -6.53M 20.31% | -5.74M 12.15% | -6.06M 5.65% | -5.79M 4.54% | -7.03M 21.57% | -6.68M 5.02% | -6.69M 0.18% | -6.45M 3.69% | -7.44M 15.39% | -6.94M 6.71% | -6.82M 1.67% | -6.78M 0.59% | -7.64M 12.67% | -7.17M 6.20% | -7.17M 0.07% | -7.15M 0.36% | -8.28M 15.83% | -7.58M 8.43% | -7.58M 0.08% | -7.62M 0.40% | -8.63M 13.39% | -8.02M 7.13% | -8.00M 0.25% | -7.93M 0.81% | -8.88M 11.99% | -8.31M 6.42% | -8.20M 1.43% | -8.08M 1.43% | -9.09M 12.49% | -8.62M 5.11% | -8.52M 1.22% | -7.70M 9.63% | -8.63M - | -8.51M 1.33% | ||
other financing activites | -771K - | 1.97M 356.03% | -1.09M 155.07% | 60K 105.52% | 16K 73.33% | 148.28M 926,618.75% | 13K 99.99% | 315K 2,323.08% | 11K 96.51% | 226.72M 2,060,990.91% | -24K 100.01% | 1.18M 5,025% | 107K 90.95% | 148.56M - | -48K 100.03% | -12.91M - | -23.97M - | 163.23M 781.07% | 28.01M 82.84% | 221.46M 690.58% | 50.30M 77.29% | 2.36M 95.32% | 66.23M 2,711.21% | -31.76M 147.95% | -2.57M 91.90% | 441.39M 17,268.14% | 82.16M 81.39% | -84.58M 202.94% | -6.49M 92.33% | 5.53M 185.16% | |||||||||||||||
net cash used provided by financing activities | -9.39M - | -13.12M 39.67% | -9.74M 25.72% | -13.31M 36.61% | -22.14M 66.38% | -41.80M 88.76% | -7.02M 83.20% | -8.86M 26.16% | -6.92M 21.84% | 127.06M 1,935.11% | -133.53M 205.09% | -26.60M 80.08% | -9.89M 62.83% | -56.39M 470.43% | -15.23M 73.00% | -18.31M 20.25% | -15.56M 15.01% | 9.69M 162.23% | -14.61M 250.85% | -13.85M 5.24% | -18.74M 35.35% | -22.57M 20.45% | -15.61M 30.83% | -13.47M 13.69% | -26.57M 97.19% | -23.46M 11.69% | -10.35M 55.90% | -15.22M 47.08% | -27.94M 83.60% | -22.57M 19.23% | -42.07M 86.44% | 29.05M 169.04% | 2.20M 92.42% | -54.61M 2,580.20% | 19.43M 135.57% | -35.19M 281.13% | 18.69M 153.11% | -51.13M 373.58% | -27.41M 46.39% | 578K 102.11% | 46.66M 7,972.66% | -111.14M 338.20% | -26.68M 76.00% | -18.71M 29.87% | |
effect of forex changes on cash | -400K - | -484K 21% | 247K 151.03% | -1.54M 723.08% | -1.12M 27.10% | -1.04M 7.40% | -345K 66.79% | -3.02M 775.65% | -309K 89.77% | 1.33M 530.42% | 1.61M 20.83% | 1.86M 15.81% | -172K 109.24% | 1.62M 1,042.44% | 75K 95.37% | 700K 833.33% | 1.70M 142.71% | 2.15M 26.72% | -3.18M 247.89% | -231K 92.74% | -1.40M 504.76% | 876K 162.71% | -974K 211.19% | -2.10M 115.71% | 3.26M 255.07% | -5.95M 282.54% | 2.00M 133.70% | 2.28M 13.62% | 4.02M 76.72% | -863K 121.45% | -972K 12.63% | -37K 96.19% | -1.08M 2,824.32% | 1.35M 224.86% | -4.68M 446.34% | -4.36M 6.80% | 1.93M 144.28% | 327K 83.07% | 381K 16.51% | -1.16M 403.41% | 2.62M 326.73% | -1.96M 174.86% | 2.10M - | ||
net change in cash | -10.05M - | -17.23M 71.46% | 20.67M 219.94% | -10.55M 151.04% | 6.14M 158.20% | 7.57M 23.23% | 5.67M 25.08% | 5.22M 7.90% | 32.47M 521.95% | 157.10M 383.90% | -154.62M 198.42% | 5.10M 103.30% | -13.87M 371.75% | -18.93M 36.47% | 17.69M 193.45% | 17.64M 0.28% | -20.51M 216.26% | 25.26M 223.17% | -27.83M 210.18% | 77.50M 378.46% | -57.90M 174.70% | -15.71M 72.87% | -9.79M 37.63% | 46.85M 578.34% | -4.08M 108.71% | -48.80M 1,095.59% | 36.27M 174.33% | 30.47M 16.00% | 14.21M 53.36% | -38.09M 368.05% | 155.84M 509.14% | 47.84M 69.30% | 37.61M 21.38% | -47.30M 225.76% | 2.63M 105.56% | -27.94M 1,163.01% | 69.72M 349.58% | -44.04M 163.16% | -22.37M 49.20% | 17.49M 178.19% | 39.53M 126.01% | -147.23M 472.42% | -10.38M 92.95% | 250.55M 2,514.95% | |
cash at beginning of period | 92.74M - | 82.69M 10.84% | 65.45M 20.84% | 86.12M 31.58% | 75.57M 12.25% | 81.71M 8.12% | 89.28M 9.26% | 94.94M 6.35% | 100.17M 5.50% | 132.63M 32.41% | 289.73M 118.45% | 135.12M 53.36% | 140.22M 3.78% | 126.35M 9.89% | 107.42M 14.98% | 125.11M 16.47% | 142.75M 14.10% | 122.24M 14.37% | 147.50M 20.66% | 119.67M 18.87% | 197.17M 64.76% | 139.28M 29.36% | 123.57M 11.28% | 113.78M 7.93% | 160.63M 41.18% | 156.55M 2.54% | 107.74M 31.18% | 144.02M 33.67% | 174.49M 21.16% | 188.70M 8.14% | 150.61M 20.19% | 306.45M 103.48% | 354.29M 15.61% | 391.90M 10.62% | 344.60M 12.07% | 347.23M 0.76% | 319.29M 8.05% | 389.02M 21.84% | 344.98M 11.32% | 322.61M 6.48% | 146.73M 54.52% | 463.88M 216.14% | 120.81M 73.96% | 110.44M 8.59% | |
cash at end of period | 82.69M - | 65.45M 20.84% | 86.12M 31.58% | 75.57M 12.25% | 81.71M 8.12% | 89.28M 9.26% | 94.94M 6.35% | 100.17M 5.50% | 132.63M 32.41% | 289.73M 118.45% | 135.12M 53.36% | 140.22M 3.78% | 126.35M 9.89% | 107.42M 14.98% | 125.11M 16.47% | 142.75M 14.10% | 122.24M 14.37% | 147.50M 20.66% | 119.67M 18.87% | 197.17M 64.76% | 139.28M 29.36% | 123.57M 11.28% | 113.78M 7.93% | 160.63M 41.18% | 156.55M 2.54% | 107.74M 31.18% | 144.02M 33.67% | 174.49M 21.16% | 188.70M 8.14% | 150.61M 20.19% | 306.45M 103.48% | 354.29M 15.61% | 391.90M 10.62% | 344.60M 12.07% | 347.23M 0.76% | 319.29M 8.05% | 389.02M 21.84% | 344.98M 11.32% | 322.61M 6.48% | 340.10M 5.42% | 186.26M 45.23% | 316.64M 70.00% | 110.44M 65.12% | 360.99M 226.88% | |
operating cash flow | 40.05M - | -8.58M 121.42% | 24.85M 389.66% | 19.64M 20.97% | 47.74M 143.14% | 18.94M 60.34% | 39.58M 109.00% | 25.83M 34.72% | 52.61M 103.66% | 10.67M 79.71% | 40.09M 275.59% | 8.74M 78.20% | 24.68M 182.35% | 29.96M 21.41% | 34.52M 15.22% | 38.33M 11.04% | 24.37M 36.42% | 29.86M 22.49% | -3.64M 112.20% | 47.05M 1,392.36% | 70.07M 48.92% | 12.83M 81.70% | 15.60M 21.65% | 79.10M 406.94% | 43.55M 44.94% | -7.21M 116.56% | 57.69M 899.81% | 65.21M 13.03% | 57.34M 12.07% | -2.81M 104.90% | 45.04M 1,703.35% | 46.08M 2.31% | 51.91M 12.66% | -5.55M 110.69% | -7.72M 39.05% | 22.84M 395.98% | 54.02M 136.55% | 15.40M 71.50% | 12.39M 19.56% | 24.58M 98.47% | 79.53M 223.53% | -29.35M 136.91% | 43.10M 246.86% | 39.46M 8.46% | |
capital expenditure | -12.83M - | -6.01M 53.18% | -8.48M 41.21% | -11.15M 31.41% | -5.94M 46.69% | -7.92M 33.21% | -8.03M 1.45% | -7.20M 10.38% | -3.71M 48.42% | -6.78M 82.66% | -6.54M 3.54% | -4.26M 34.94% | -4.27M 0.33% | -13.92M 226.00% | -12.34M 11.32% | -7.19M 41.77% | -7.67M 6.71% | -12.23M 59.52% | -14.48M 18.35% | -17.33M 19.70% | -13.06M 24.67% | -8.29M 36.54% | -9.57M 15.52% | -9.85M 2.88% | -9.61M 2.39% | -4.82M 49.84% | -9.51M 97.26% | -9.87M 3.73% | -5.20M 47.34% | -8.24M 58.56% | -6.92M 16.02% | -7.37M 6.56% | -4.03M 45.33% | -10.38M 157.38% | -9.27M 10.63% | -11.92M 28.53% | -5.43M 54.46% | -8.70M 60.31% | -7.73M 11.17% | -6.51M 15.73% | -5.04M 22.65% | -4.77M 5.22% | -4.30M 9.95% | -7.46M 73.41% | |
free cash flow | 27.22M - | -14.59M 153.59% | 16.36M 212.18% | 8.49M 48.13% | 41.80M 392.47% | 11.02M 73.64% | 31.54M 186.29% | 18.64M 40.92% | 48.90M 162.41% | 3.89M 92.04% | 33.55M 762.00% | 4.49M 86.63% | 20.41M 355.07% | 16.04M 21.39% | 22.18M 38.24% | 31.15M 40.42% | 16.70M 46.37% | 17.62M 5.49% | -18.12M 202.84% | 29.72M 264.03% | 57.02M 91.82% | 4.54M 92.04% | 6.03M 32.84% | 69.25M 1,048.23% | 33.94M 50.99% | -12.04M 135.46% | 48.18M 500.32% | 55.34M 14.87% | 52.14M 5.79% | -11.05M 121.19% | 38.12M 445.03% | 38.71M 1.54% | 47.88M 23.71% | -15.92M 133.26% | -16.99M 6.68% | 10.92M 164.29% | 48.60M 344.99% | 6.70M 86.22% | 4.66M 30.45% | 18.07M 287.93% | 74.49M 312.25% | -34.13M 145.81% | 38.81M 213.72% | 32.00M 17.53% |
All numbers in USD (except ratios and percentages)