COM:EXLSERVICE
EXL
- Stock
Last Close
45.66
22/11 21:00
Market Cap
5.10B
Beta: -
Volume Today
667.28K
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 | 15.86M - | 11.15M 29.71% | 7.76M 30.36% | 6.08M 21.74% | 7.46M 22.80% | 9.57M 28.24% | 12.07M 26.20% | 15.16M 25.58% | 14.76M 2.64% | 13.82M 6.38% | 16.38M 18.49% | 16.05M 1.98% | 15.49M 3.50% | 16.79M 8.39% | 20.38M 21.38% | 21.08M 3.43% | -9.36M 144.38% | 23.16M 347.55% | 14.46M 37.55% | 15.25M 5.44% | 3.86M 74.71% | 14.70M 281.00% | 12.56M 14.50% | 19.04M 51.58% | 21.36M 12.14% | 22.41M 4.94% | 8.43M 62.39% | 26.42M 213.42% | 32.22M 21.95% | 31.93M 0.89% | 28.02M 12.25% | 26.51M 5.40% | 28.30M 6.76% | 36.18M 27.84% | 35.85M 0.92% | 39.09M 9.06% | 31.85M 18.53% | 51.33M 61.17% | 49.07M 4.41% | 43.88M 10.58% | 40.28M 8.19% | 48.76M 21.05% | 45.83M 6.03% | 53.04M 15.74% | |
depreciation and amortization | 6.07M - | 6.36M 4.64% | 6.68M 5.08% | 7.01M 5.02% | 7.98M 13.76% | 7.05M 11.61% | 8.06M 14.29% | 8.06M 0.05% | 8.29M 2.94% | 8.13M 1.94% | 8.27M 1.68% | 8.60M 3.95% | 9.58M 11.43% | 9.43M 1.61% | 9.64M 2.24% | 9.71M 0.74% | 10.21M 5.20% | 10.65M 4.33% | 10.62M 0.29% | 14.07M 32.40% | 13.37M 4.92% | 13.72M 2.62% | 26.51M 93.16% | 19.94M 24.77% | 19.35M 2.97% | 19.32M 0.13% | 19.18M 0.73% | 19.22M 0.21% | 19.93M 3.65% | 19.03M 4.51% | 19.34M 1.64% | 18.80M 2.76% | 18.81M 0.03% | 19.71M 4.79% | 20.03M 1.62% | 19.61M 2.09% | 18.53M 5.54% | 18.29M 1.27% | 18.50M 1.17% | 16.39M 11.46% | 13.12M 19.93% | 13.28M 1.20% | 2.31M 82.59% | 11.77M 408.87% | |
deferred income tax | 655K - | 1.86M 184.43% | 846K 54.59% | -2.32M 374.35% | -312K 86.56% | 2.80M 998.72% | 468K 83.31% | 324K 30.77% | -1.36M 519.14% | 3.65M 368.48% | -39K 101.07% | 817K 2,194.87% | -7.81M 1,055.69% | -4.26M 45.49% | 1.14M 126.74% | -2.30M 302.02% | 6.15M 367.42% | 3.43M 44.16% | -2.89M 184.18% | -1.53M 47.09% | 361K 123.61% | 1.05M 190.58% | -3.68M 450.81% | -4.23M 14.89% | -5.49M 29.75% | 3.54M 164.51% | -4.20M 218.73% | -909K 78.37% | 4.27M 569.64% | -2.69M 163.13% | -12.04M 346.83% | -2.64M 78.10% | -2.95M 11.98% | -193K 93.46% | -1.27M 557.51% | -4.16M 227.74% | -13.93M 234.96% | -9.44M 32.21% | -8.84M 6.41% | -8.27M 6.41% | -5.19M 37.29% | -8.68M 67.34% | -8.35M - | ||
stock based compensation | 2.36M - | 4.18M 76.95% | 1.97M 52.92% | 2.38M 20.85% | 2.49M 4.92% | 4.25M 70.68% | 3.55M 16.47% | 4.47M 25.80% | 3.77M 15.75% | 5.81M 54.21% | 4.45M 23.39% | 4.48M 0.76% | 5.03M 12.11% | 5.96M 18.48% | 5.11M 14.25% | 5.71M 11.77% | 6.27M 9.85% | 5.07M 19.07% | 6.89M 35.85% | 5.34M 22.47% | 6.59M 23.32% | 6.96M 5.55% | 7.16M 2.86% | 7.43M 3.80% | 4.53M 38.98% | 4.78M 5.43% | 7.73M 61.70% | 8.35M 8.02% | 7.38M 11.51% | 7.83M 6.05% | 10.07M 28.58% | 10.89M 8.18% | 9.82M 9.81% | 11.22M 14.24% | 13.34M 18.85% | 12.19M 8.65% | 12.62M 3.53% | 14.41M 14.20% | 11.51M 20.10% | 17.07M 48.27% | 15.45M 9.46% | 17.85M 15.53% | 18.09M 1.36% | 21.23M 17.34% | |
change in working capital | 13.49M - | -20.49M 251.91% | 5.25M 125.63% | 4.72M 10.07% | 6.93M 46.61% | -23.81M 443.82% | 5.50M 123.09% | 2.29M 58.32% | 16.93M 638.74% | -39.00M 330.34% | 12.61M 132.32% | 1.27M 89.91% | 22.18M 1,643.47% | -23.06M 203.98% | 6.36M 127.59% | -8.21M 229.11% | 21.82M 365.60% | -43.64M 300.02% | -1.91M 95.63% | 7.90M 514.80% | -2.96M 137.51% | -27.63M 832.25% | -6.98M 74.72% | 21.35M 405.70% | 25.43M 19.13% | -59.62M 334.42% | 42.90M 171.96% | 12.46M 70.97% | 13.35M 7.15% | -39.62M 396.90% | -13.21M 66.66% | -5.47M 58.56% | 17.99M 428.70% | -90.98M 605.65% | 17.98M 119.76% | -12.64M 170.32% | 9.53M 175.37% | -71.06M 845.74% | -20.40M 71.29% | -1.73M 91.50% | 1.69M 197.52% | -96.77M 5,825.80% | 92.71M - | ||
accounts receivables | -4.22M - | -1.71M 59.40% | 4.18M 344.31% | -1.63M 139.02% | 2.42M 248.32% | -5.78M 338.60% | -4.23M 26.73% | -4.63M 9.45% | 5.56M 219.98% | -14.49M 360.61% | -5.13M 64.59% | 3.10M 160.40% | -1.54M 149.69% | -6.34M 311.69% | -3.44M 45.82% | -12.29M 257.76% | 1.58M 112.87% | -590K 137.29% | -11.13M 1,786.27% | 2.37M 121.25% | -692K 129.26% | -12.02M 1,636.42% | -4.46M 62.87% | 3K 100.07% | 9.38M 312,633.33% | -17.52M 286.72% | 29.90M 270.67% | 3.70M 87.63% | 8.62M 133.04% | -11.82M 237.13% | -22.33M 88.98% | -10.72M 52.01% | 7.19M 167.05% | -45.66M 735.30% | -726K 98.41% | -21.68M 2,886.36% | -55K 99.75% | -30.90M 56,074.55% | 2.52M 108.16% | -18.11M 818.48% | -2.75M 84.80% | -27.58M 901.38% | -8.89M - | ||
inventory | 13.70M - | -19.06M 239.11% | 181K 100.95% | 9.28M 5,025.41% | 4.59M 50.56% | -19.41M 523.09% | 10.25M 152.82% | 11.61M 13.27% | 5.72M 50.74% | -23.34M 508.15% | 12.68M 154.34% | 6.52M 48.57% | 18.29M 180.38% | -21.43M 217.20% | 9.76M 145.52% | 14.86M 52.30% | 19.14M 28.85% | -42.20M 320.41% | 9.92M 123.50% | 10.61M 6.97% | -3.60M 133.90% | -17.72M 392.74% | -3.96M 77.66% | 23.49M 693.26% | 10.64M 54.70% | -46.08M 533.15% | 11.97M 125.98% | 13.96M 16.59% | -13.93M 199.80% | -11.72M 15.89% | 16.33M 239.36% | 5.48M 66.42% | 624K 88.62% | -25.50M - | 19.27M 175.57% | 6.23M 67.67% | |||||||||
accounts payables | 788K - | -124K 115.74% | 543K 537.90% | -1.21M 322.65% | 644K 153.27% | -984K 252.80% | 520K 152.85% | -1.14M 318.85% | 1.65M 244.64% | -2.58M 256.99% | 1.16M 144.78% | -1.09M 194.30% | -110K 89.92% | 2.19M 2,086.36% | 3.11M 42.33% | -4.92M 258.33% | 1.33M 127.11% | -1.73M 229.29% | 383K 122.19% | -71K 118.54% | 1.05M 1,584.51% | -1.16M 209.96% | -955K 17.60% | 267K 127.96% | 1.98M 641.95% | 1.40M 29.33% | 543K 61.21% | -2.43M 548.07% | 733K 130.13% | 1.90M 159.48% | -4.36M 329.23% | 125K 102.87% | 1.72M 1,275.20% | -808K 147.00% | -299K 63.00% | -820K 174.25% | 4.31M 625.85% | -4.45M 203.08% | -351K 92.10% | 172K 149.00% | 1.87M 985.47% | -1.94M 203.70% | 10.82M - | ||
other working capital | 3.22M - | 400K 87.59% | 344K 14.00% | -1.71M 597.38% | -727K 57.51% | 2.36M 424.21% | -1.04M 144.04% | -3.55M 241.71% | 4.01M 212.97% | 1.42M 64.69% | 3.90M 175.27% | -7.26M 286.37% | 5.54M 176.29% | 2.53M 54.32% | -3.07M 221.30% | -5.86M 90.91% | -246K 95.80% | 877K 456.50% | -1.08M 222.69% | -5M 364.68% | 270K 105.40% | 3.26M 1,108.15% | 2.39M 26.67% | -2.41M 200.63% | 3.43M 242.58% | 2.58M 24.85% | 487K 81.12% | -2.77M 668.99% | 17.93M 746.95% | -17.99M 200.33% | -2.85M 84.18% | -364K 87.21% | 8.46M 2,425% | -44.51M 625.98% | 19.00M 142.69% | 9.86M 48.12% | 5.27M 46.52% | -35.72M 777.56% | 2.93M 108.20% | -3.06M 204.51% | -3.65M 19.34% | -67.25M 1,741.01% | 67.14M - | ||
other non cash items | 123K - | 1.92M 1,458.54% | 281K 85.34% | -1.32M 568.33% | -2.19M 66.57% | 271K 112.36% | -2.63M 1,069.00% | -2.92M 11.31% | -256K 91.24% | -2.85M 1,012.50% | -4.30M 51.16% | -2.09M 51.38% | -248K 88.15% | 2.22M 994.35% | -2.79M 225.97% | -697K 75.05% | 5.86M 941.32% | -6.69M 214.07% | -5.39M 19.48% | -7.97M 48.05% | 24.37M 405.57% | -449K 101.84% | 3.81M 948.55% | -5.30M 239.08% | -2.72M 48.63% | -3.99M 46.44% | -1.58M 60.44% | 1.87M 218.77% | -484K 125.84% | -1.27M 162.19% | 6.56M 616.78% | 11.72M 78.77% | -1.35M 111.51% | -2.81M 108.15% | -6.05M 115.27% | -6.01M 0.61% | 6.46M 207.49% | 12.50M 93.47% | -2.31M 118.49% | 1.28M 155.30% | 13.68M 970.50% | 77.60M 467.22% | -60.26M - | ||
net cash provided by operating activities | 38.56M - | 4.96M 87.12% | 22.79M 358.97% | 16.55M 27.37% | 22.35M 35.05% | 137K 99.39% | 27.03M 19,629.93% | 27.38M 1.31% | 42.14M 53.89% | -10.44M 124.78% | 37.36M 457.78% | 29.13M 22.03% | 44.22M 51.80% | 7.07M 84.00% | 39.83M 463.10% | 25.28M 36.52% | 40.96M 61.99% | -8.01M 119.55% | 21.80M 372.30% | 33.06M 51.66% | 45.58M 37.89% | 8.34M 81.70% | 39.37M 371.94% | 58.24M 47.91% | 62.47M 7.26% | -13.55M 121.70% | 72.46M 634.58% | 67.41M 6.98% | 76.66M 13.73% | 15.21M 80.17% | 38.74M 154.77% | 59.82M 54.42% | 70.63M 18.06% | -26.87M 138.05% | 79.88M 397.28% | 48.08M 39.81% | 65.05M 35.30% | 16.02M 75.37% | 47.53M 196.62% | 68.60M 44.32% | 79.04M 15.21% | -21.87M 127.67% | 110.14M - | ||
investments in property plant and equipment | -4.18M - | -10.68M 155.42% | -5.96M 44.21% | -7.13M 19.59% | -3.92M 45.04% | -8.85M 125.87% | -5.54M 37.42% | -6.75M 21.90% | -4.46M 33.93% | -8.46M 89.70% | -6.42M 24.15% | -5.46M 14.84% | -5.51M 0.95% | -10.11M 83.39% | -10.33M 2.17% | -6.31M 38.91% | -8.39M 33.00% | -12.68M 51.04% | -6.62M 47.82% | -10.77M 62.85% | -10.37M 3.78% | -10.88M 4.93% | -11.41M 4.88% | -10.02M 12.17% | -7.83M 21.86% | -12.27M 56.76% | -9.78M 20.34% | -12.56M 28.50% | -7.61M 39.43% | -12.68M 66.62% | -7.22M 43.04% | -9.12M 26.30% | -8.22M 9.88% | -16.10M 95.83% | -8.95M 44.39% | -7.04M 21.31% | -12.74M 80.79% | -12.48M 2.03% | -13.63M 9.26% | -14.99M 9.97% | -11.70M 21.98% | -11.27M 3.68% | -12.86M - | ||
acquisitions net | -1.49M - | -6.24M - | -51.94M 731.85% | -44.42M 14.48% | 149K 100.34% | -125.36M - | -9.43M - | -19.24M 104.08% | -25.58M - | -380K 98.51% | -115K 69.74% | -231.42M 201,137.39% | 89K 100.04% | -21.36M 24,101.12% | -241K 98.87% | 241K - | -700K 390.46% | 700K - | -76.83M - | -1.37M 98.22% | -1.21M 11.85% | -750K 37.76% | -550K 26.67% | 565K 202.73% | -18K 103.19% | -600K 3,233.33% | 99K 116.50% | 62K 37.37% | -24.56M - | ||||||||||||||||
purchases of investments | -235K - | -1.00M 327.66% | -403K 59.90% | -6.19M 1,436.72% | -1.53M 75.25% | -6.00M 291.06% | -65.87M 998.72% | -37.30M 43.37% | -19.89M 46.68% | -101.33M 409.49% | -30.95M 69.46% | -23.43M 24.28% | -26.76M 14.20% | -129.84M 385.15% | -39.59M 69.51% | -28.48M 28.07% | -204.82M 619.31% | -20.31M 90.08% | -20.35M 0.21% | -17.29M 15.03% | -75.48M 336.43% | -47.68M 36.82% | -20.50M 57.00% | -49.75M 142.60% | -70.04M 40.80% | -23.83M 65.98% | -25.20M 5.74% | -8.94M 64.53% | -44.50M 397.84% | -18.84M 57.67% | -14.15M 24.86% | -43.51M 207.47% | -19.51M 55.16% | -36.80M 88.63% | -59.28M 61.06% | -68.23M 15.10% | -48.29M 29.22% | -51.49M 6.63% | -62.33M 21.04% | -51.20M 17.86% | -70.35M 37.40% | -64.93M 7.70% | -65.70M - | ||
sales maturities of investments | 475K - | 6.99M - | -251K 103.59% | 3.08M 1,326.69% | 2.92M 5.10% | 22.64M 674.78% | 96.72M 327.25% | 20.00M 79.32% | 21.18M 5.85% | 18.05M 14.76% | 123.09M 581.94% | 22.88M 81.41% | 16.60M 27.46% | 14.76M 11.04% | 187.20M 1,168.04% | 30.36M 83.78% | 30.45M 0.31% | 18.73M 38.51% | 48.67M 159.93% | 21.36M 56.11% | 70.31M 229.14% | 37.47M 46.70% | 47.83M 27.62% | 72.84M 52.31% | 30.87M - | 22.44M 27.33% | 5.36M 76.12% | 58.67M 995.28% | 19.15M 67.36% | 11.34M 40.81% | 49.52M 336.76% | 33.05M 33.25% | 41.79M 26.43% | 40.15M 3.92% | 106.75M 165.89% | 44.43M 58.38% | 66.35M 49.34% | 58.51M 11.81% | 80.83M 38.14% | -139.84M - | |||||
other investing activites | 1.49M - | 125.36M - | -724K - | 21.36M - | -241K - | 624K - | -408K 165.38% | 129K 131.62% | 398K 208.53% | 298K 25.13% | 475K 59.40% | 63K 86.74% | 91K 44.44% | 43K 52.75% | 69K 60.47% | 93K - | 80.89M - | 191.73M - | |||||||||||||||||||||||||||
net cash used for investing activites | -3.94M - | -11.68M 196.47% | -6.36M 45.56% | -12.58M 97.70% | -57.64M 358.34% | -56.18M 2.53% | -68.33M 21.63% | -21.41M 68.67% | 72.38M 438.11% | -89.78M 224.04% | -16.19M 81.97% | -20.27M 25.24% | 71.58M 453.04% | -117.07M 263.57% | -33.32M 71.54% | -20.75M 37.73% | -51.59M 148.67% | -3.01M 94.16% | 3.37M 211.85% | -240.77M 7,246.51% | -37.08M 84.60% | -37.20M 0.32% | 38.15M 202.56% | -22.29M 158.43% | -30.05M 34.77% | 36.04M 219.95% | -34.97M 197.04% | 10.00M 128.58% | -29.38M 393.88% | -26.03M 11.40% | 37.70M 244.83% | -33.19M 188.03% | -92.75M 179.49% | -4.69M 94.94% | -36.29M 673.18% | -34.20M 5.78% | -21.36M 37.52% | 43.34M 302.87% | -31.55M 172.80% | -351K 98.89% | -23.43M 6,576.64% | 4.69M 120.01% | -51.23M - | ||
debt repayment | -281K - | -288K 2.49% | -276K 4.17% | -243K 11.96% | -160K 34.16% | -223K 39.38% | -10.13M 4,444.84% | -201K 98.02% | -161K 19.90% | -5.12M 3,081.99% | -20.12M 292.68% | -52K 99.74% | -56K 7.69% | -43K 23.21% | -51K 18.60% | -39K 23.53% | -45.23M 115,882.05% | -5.08M 88.77% | -70K 98.62% | -40K 42.86% | -150.17M 375,332.50% | -10.71M 92.87% | -69.09M 545.14% | -8.24M 88.07% | -10.55M 27.99% | -10.27M 2.64% | -100.07M 874.54% | -10.24M 89.77% | -543K 94.70% | -25.06M 4,514.55% | -74.05M 195.53% | -230.05M 210.67% | -75K 99.97% | -39K 48% | -10.04M 25,633.33% | -15.03M 49.79% | -20.03M 33.27% | -100.04M 399.37% | -37K 99.96% | -10.04M 27,035.14% | -10.05M 0.09% | -144.94M 1,342.33% | -154.79M - | ||
common stock issued | 5.49M - | 6.46M - | 3.38M - | 6.50M - | 8.56M - | 1.40M - | 987K - | 1.50M - | 710K - | 1.06M - | 1.10M 3.96% | 2.78M 152.54% | 805K 71.07% | 876K 8.82% | 1.51M 72.83% | 1.05M - | |||||||||||||||||||||||||||||
common stock repurchased | -21.23M - | -459K 97.84% | -2.86M - | 3.32M 216.03% | -397K 111.95% | -4.71M 1,085.89% | -7.91M 68.01% | -1.18M 85.08% | -6.86M 480.93% | -2.85M 58.44% | -5.46M 91.82% | -3.03M 44.48% | -11.91M 292.65% | -11.42M 4.15% | -9.00M 21.15% | -11.12M 23.48% | -13.50M 21.46% | -9.63M 28.67% | -9.66M 0.26% | -10.32M 6.82% | -15.41M 49.36% | -12.13M 21.27% | -8.35M 31.20% | -5.48M 34.34% | -13.99M 155.38% | -24.91M - | -41.05M 64.81% | -29.02M 29.31% | -28.41M 2.09% | -28.20M 0.75% | -32.74M 16.11% | -31.39M 4.13% | -28.81M 8.22% | -11.52M 60.00% | -930K 91.93% | -42.36M 4,455.16% | -28.27M 33.26% | -29.90M 5.76% | -31.30M 4.68% | -152.23M 386.27% | 160.65M - | ||||
dividends paid | -4.62M - | -8.13M - | -3.16M - | -6.17M - | -56.34M - | -1.40M - | -987K - | -1.50M - | -296.85M - | -1.06M - | -1.10M 3.96% | -2.78M 152.54% | -805K 71.07% | -4.69M 482.61% | |||||||||||||||||||||||||||||||
other financing activites | 1.95M - | 1.67M 14.34% | 1.14M 31.86% | 2.16M 89.21% | 50.62M 2,246.59% | 31.83M 37.11% | 459K 98.56% | 796K 73.42% | 1.63M 105.28% | 2.01M 23.01% | 2.19M 8.71% | 2.03M 7.05% | 4.27M 110.24% | 191K 95.53% | 1.59M 730.89% | 2.50M 57.34% | 111.85M 4,379.34% | 12.43M 88.89% | 233.65M - | 150.16M 35.73% | 45.92M 69.42% | 296K 99.36% | 649K - | 110.92M 16,991.06% | 39K 99.96% | 85K 117.95% | 456K 436.47% | 25.07M 5,398.90% | 99K 99.61% | 200.54M 202,461.62% | 371.14M 85.08% | 35M 90.57% | 1.06M - | 51.10M 4,720.94% | 17.78M 65.20% | 805K 95.47% | 4.69M 482.61% | -4M 185.29% | -31.77M - | ||||||
net cash used provided by financing activities | -18.69M - | 926K 104.95% | 864K 6.70% | -949K 209.84% | 52.10M 5,590.52% | 31.21M 40.10% | -14.38M 146.08% | -7.32M 49.14% | 506K 106.92% | -9.97M 2,069.96% | -20.78M 108.48% | -3.49M 83.23% | 1.51M 143.29% | -11.77M 879.66% | -9.88M 16.00% | -6.55M 33.77% | 7.72M 217.92% | -6.15M 179.69% | -9.70M 57.73% | 223.96M 2,408.35% | -10.32M 104.61% | 19.81M 291.86% | -80.92M 508.53% | -16.59M 79.50% | -15.38M 7.29% | 86.66M 663.56% | -100.03M 215.43% | -35.06M 64.95% | -41.13M 17.33% | -29.00M 29.51% | -102.36M 253.00% | -57.71M 43.62% | 42.19M 173.10% | 3.58M 91.52% | -38.84M 1,186.19% | -26.55M 31.64% | -19.90M 25.04% | -91.30M 358.72% | -10.53M 88.47% | -39.14M 271.73% | -40.48M 3.42% | -9.77M 75.86% | -24.87M - | ||
effect of forex changes on cash | -257K - | 1.42M 652.53% | -46K 103.24% | -2.54M 5,413.04% | -1.75M 31.11% | -350K 79.97% | -982K 180.57% | -2.66M 170.47% | -359K 86.48% | 640K 278.27% | -3.05M 576.25% | -106K 96.52% | -2.52M 2,276.42% | 309K 112.27% | 1.09M 253.07% | 262K 75.99% | 2.05M 682.06% | -644K 131.43% | -1.94M 200.93% | -426K 78.02% | 140K 132.86% | -455K 425% | 215K 147.25% | -1.52M 807.44% | 716K 147.07% | -2.65M 470.53% | -220K 91.71% | 2.89M 1,415% | 3.36M 16.21% | -984K 129.27% | -1.25M 27.34% | -2.77M 120.75% | 56K 102.02% | -753K 1,444.64% | -4.61M 512.48% | -4.26M 7.61% | 3.57M 183.69% | 1.28M 64.05% | 242K 81.12% | -1.81M 848.76% | 2.32M 227.87% | -1.21M 152.31% | 3.17M - | ||
net change in cash | 15.67M - | -4.37M 127.90% | 17.25M 494.35% | 491K 97.15% | 15.07M 2,969.45% | -25.18M 267.08% | -56.67M 125.05% | -4.00M 92.95% | 114.67M 2,970.26% | -109.55M 195.54% | -2.66M 97.57% | 5.26M 297.71% | 114.78M 2,081.73% | -121.45M 205.81% | -2.29M 98.12% | -1.75M 23.49% | -870K 50.26% | -17.81M 1,947.36% | 13.53M 175.94% | 15.82M 16.97% | -1.68M 110.64% | -9.50M 464.71% | -3.18M 66.54% | 17.84M 660.94% | 17.76M 0.44% | 106.49M 499.64% | -62.76M 158.93% | 45.24M 172.08% | 9.51M 78.98% | -40.80M 529.21% | -27.18M 33.40% | -33.84M 24.52% | 20.12M 159.44% | -28.74M 242.87% | 131K 100.46% | -16.93M 13,022.90% | 27.35M 261.56% | -30.66M 212.09% | 5.70M 118.58% | 27.30M 379.35% | 15.10M 44.68% | -28.16M 286.45% | 41.61M - | ||
cash at beginning of period | 132.39M - | 148.06M 11.84% | 143.69M 2.95% | 160.94M 12.00% | 161.43M 0.31% | 176.50M 9.34% | 151.32M 14.27% | 94.65M 37.45% | 90.66M 4.22% | 205.32M 126.49% | 95.77M 53.35% | 93.11M 2.78% | 98.37M 5.65% | 213.16M 116.68% | 91.70M 56.98% | 89.41M 2.49% | 87.67M 1.96% | 94.28M 7.54% | 76.47M 18.89% | 89.99M 17.69% | 105.81M 17.58% | 104.13M 1.59% | 94.63M 9.13% | 91.45M 3.36% | 109.28M 19.51% | 127.04M 16.25% | 233.53M 83.82% | 170.78M 26.87% | 216.01M 26.49% | 225.52M 4.40% | 184.71M 18.09% | 157.54M 14.71% | 123.69M 21.48% | 143.81M 16.26% | 115.07M 19.99% | 115.20M 0.11% | 98.27M 14.70% | 125.62M 27.83% | 94.97M 24.40% | 100.66M 6.00% | 125.91M 25.09% | 141.01M 11.99% | 121.65M - | ||
cash at end of period | 148.06M - | 143.69M 2.95% | 160.94M 12.00% | 161.43M 0.31% | 176.50M 9.34% | 151.32M 14.27% | 94.65M 37.45% | 90.66M 4.22% | 205.32M 126.49% | 95.77M 53.35% | 93.11M 2.78% | 98.37M 5.65% | 213.16M 116.68% | 91.70M 56.98% | 89.41M 2.49% | 87.67M 1.96% | 86.80M 0.99% | 76.47M 11.90% | 89.99M 17.69% | 105.81M 17.58% | 104.13M 1.59% | 94.63M 9.13% | 91.45M 3.36% | 109.28M 19.51% | 127.04M 16.25% | 233.53M 83.82% | 170.78M 26.87% | 216.01M 26.49% | 225.52M 4.40% | 184.71M 18.09% | 157.54M 14.71% | 123.69M 21.48% | 143.81M 16.26% | 115.07M 19.99% | 115.20M 0.11% | 98.27M 14.70% | 125.62M 27.83% | 94.97M 24.40% | 100.66M 6.00% | 127.96M 27.12% | 141.01M 10.20% | 112.86M 19.97% | 163.26M - | ||
operating cash flow | 38.56M - | 4.96M 87.12% | 22.79M 358.97% | 16.55M 27.37% | 22.35M 35.05% | 137K 99.39% | 27.03M 19,629.93% | 27.38M 1.31% | 42.14M 53.89% | -10.44M 124.78% | 37.36M 457.78% | 29.13M 22.03% | 44.22M 51.80% | 7.07M 84.00% | 39.83M 463.10% | 25.28M 36.52% | 40.96M 61.99% | -8.01M 119.55% | 21.80M 372.30% | 33.06M 51.66% | 45.58M 37.89% | 8.34M 81.70% | 39.37M 371.94% | 58.24M 47.91% | 62.47M 7.26% | -13.55M 121.70% | 72.46M 634.58% | 67.41M 6.98% | 76.66M 13.73% | 15.21M 80.17% | 38.74M 154.77% | 59.82M 54.42% | 70.63M 18.06% | -26.87M 138.05% | 79.88M 397.28% | 48.08M 39.81% | 65.05M 35.30% | 16.02M 75.37% | 47.53M 196.62% | 68.60M 44.32% | 79.04M 15.21% | -21.87M 127.67% | 110.14M - | ||
capital expenditure | -4.18M - | -10.68M 155.42% | -5.96M 44.21% | -7.13M 19.59% | -3.92M 45.04% | -8.85M 125.87% | -5.54M 37.42% | -6.75M 21.90% | -4.46M 33.93% | -8.46M 89.70% | -6.42M 24.15% | -5.46M 14.84% | -5.51M 0.95% | -10.11M 83.39% | -10.33M 2.17% | -6.31M 38.91% | -8.39M 33.00% | -12.68M 51.04% | -6.62M 47.82% | -10.77M 62.85% | -10.37M 3.78% | -10.88M 4.93% | -11.41M 4.88% | -10.02M 12.17% | -7.83M 21.86% | -12.27M 56.76% | -9.78M 20.34% | -12.56M 28.50% | -7.61M 39.43% | -12.68M 66.62% | -7.22M 43.04% | -9.12M 26.30% | -8.22M 9.88% | -16.10M 95.83% | -8.95M 44.39% | -7.04M 21.31% | -12.74M 80.79% | -12.48M 2.03% | -13.63M 9.26% | -14.99M 9.97% | -11.70M 21.98% | -11.27M 3.68% | -12.86M - | ||
free cash flow | 34.38M - | -5.71M 116.62% | 16.83M 394.54% | 9.43M 43.99% | 18.44M 95.59% | -8.71M 147.23% | 21.50M 346.84% | 20.64M 4.00% | 37.68M 82.61% | -18.90M 150.15% | 30.94M 263.73% | 23.66M 23.52% | 38.70M 63.54% | -3.04M 107.86% | 29.50M 1,069.91% | 18.97M 35.68% | 32.56M 71.64% | -20.68M 163.53% | 15.18M 173.40% | 22.28M 46.78% | 35.22M 58.04% | -2.54M 107.20% | 27.96M 1,203.16% | 48.22M 72.42% | 54.63M 13.31% | -25.83M 147.28% | 62.69M 342.69% | 54.84M 12.51% | 69.05M 25.90% | 2.52M 96.34% | 31.52M 1,148.12% | 50.70M 60.86% | 62.40M 23.09% | -42.97M 168.86% | 70.92M 265.05% | 41.04M 42.14% | 52.31M 27.49% | 3.55M 93.22% | 33.90M 856.01% | 53.61M 58.14% | 67.34M 25.62% | -33.14M 149.21% | 97.28M - |
All numbers in (except ratios and percentages)