COM:ABM
ABM
- Stock
Last Close
56.38
22/11 21:00
Market Cap
3.08B
Beta: -
Volume Today
243.65K
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
Jan '14 | Apr '14 | Jul '14 | Oct '14 | Jan '15 | Apr '15 | Jul '15 | Oct '15 | Jan '16 | Apr '16 | Jul '16 | Oct '16 | Jan '17 | Apr '17 | Jul '17 | Oct '17 | Jan '18 | Apr '18 | Jul '18 | Oct '18 | Jan '19 | Apr '19 | Jul '19 | Oct '19 | Jan '20 | Apr '20 | Jul '20 | Oct '20 | Jan '21 | Apr '21 | Jul '21 | Oct '21 | Jan '22 | Apr '22 | Jul '22 | Oct '22 | Jan '23 | Apr '23 | Jul '23 | Oct '23 | Jan '24 | Apr '24 | Jul '24 | Oct '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | 13.07M - | 15.23M 16.54% | 19.40M 27.37% | 27.90M 43.81% | 17.70M 36.56% | 18.30M 3.39% | 1.50M 91.80% | 16.60M 1,006.67% | 13.60M 18.07% | 6.80M 50% | 32.90M 383.82% | 9M 72.64% | 16.10M 78.89% | 31.60M 96.27% | 32.90M 4.11% | -2.50M 107.60% | 28M 1,220% | 25.30M 9.64% | 33.80M 33.60% | 8.80M 73.96% | 13M 47.73% | 29.90M 130% | 36.50M 22.07% | 48.10M 31.78% | 27.90M 42.00% | -136.80M 590.32% | 56M 140.94% | 53.10M 5.18% | 74.60M 40.49% | 31.10M 58.31% | -13.70M 144.05% | 34.30M 350.36% | 76M 121.57% | 48.80M 35.79% | 56.80M 16.39% | 48.80M 14.08% | 38.50M 21.11% | 51.90M 34.81% | 98.10M 89.02% | 62.80M 35.98% | 44.70M 28.82% | 43.80M 2.01% | 4.70M 89.27% | ||
depreciation and amortization | 14.34M - | 14.06M 1.91% | 14M 0.45% | 14.90M 6.43% | 14M 6.04% | 14.30M 2.14% | 14.80M 3.50% | 13.90M 6.08% | 14.30M 2.88% | 14.90M 4.20% | 13.90M 6.71% | 14.40M 3.60% | 14M 2.78% | 14.50M 3.57% | 14.90M 2.76% | 26.70M 79.19% | 29M 8.61% | 28.50M 1.72% | 28.60M 0.35% | 26.40M 7.69% | 26.70M 1.14% | 27.20M 1.87% | 27.50M 1.10% | 26M 5.45% | 24.40M 6.15% | 24.70M 1.23% | 24.10M 2.43% | 23.20M 3.73% | 22.30M 3.88% | 22M 1.35% | 21.90M 0.45% | 23.70M 8.22% | 27.70M 16.88% | 27.40M 1.08% | 27.30M 0.36% | 30M 9.89% | 30.50M 1.67% | 30.60M 0.33% | 30.20M 1.31% | 29.40M 2.65% | 26.90M 8.50% | 26.60M - | |||
deferred income tax | 211K - | 1.39M 558.29% | -900K 164.79% | 1.50M 266.67% | -300K 120% | 6.30M 2,200% | -5.80M 192.06% | 7.90M 236.21% | -8.10M 202.53% | 16.10M 298.77% | -5.90M 136.65% | -5.80M 1.69% | 9.90M 270.69% | -200K 102.02% | -800K 300% | -15M 1,775% | -30.30M 102% | 7M 123.10% | 3.80M 45.71% | -4.20M 210.53% | -8.70M 107.14% | 4.30M 149.43% | 600K 86.05% | 13.50M 2,150% | -1M 107.41% | -11.70M 1,070% | -6.70M 42.74% | -17.20M 156.72% | -7.40M 56.98% | -15.60M 110.81% | -27M 73.08% | 2M 107.41% | 9.30M 365% | 29.70M 219.35% | 700K 97.64% | 28M 3,900% | 9.60M 65.71% | -6.30M 165.63% | -5.30M 15.87% | -2.90M 45.28% | 3.70M 227.59% | -11.50M - | |||
stock based compensation | 3.90M - | 3.90M 0.05% | 4.20M 7.66% | 4.30M 2.38% | 3.80M 11.63% | 4.40M 15.79% | 2.40M 45.45% | 3.60M 50% | 4M 11.11% | 3.40M 15% | 4.30M 26.47% | 2.30M 46.51% | 3.60M 56.52% | 3.70M 2.78% | 3M 18.92% | 3M 0% | 3.80M 26.67% | 4.50M 18.42% | 4.80M 6.67% | 3.90M 18.75% | 4.50M 15.38% | 4.30M 4.44% | 4.80M 11.63% | 3.90M 18.75% | 4.90M 25.64% | -700K 114.29% | 6.90M 1,085.71% | 9.20M 33.33% | 8.50M 7.61% | 9.10M 7.06% | 8.40M 7.69% | 7.50M 10.71% | 8.50M 13.33% | 8.30M 2.35% | 7.60M 8.43% | 6.10M 19.74% | 6.90M 13.11% | 7.70M 11.59% | 7.60M 1.30% | 8.30M 9.21% | 8.20M 1.20% | 800K 90.24% | 800K 0% | 900K 12.50% | |
change in working capital | -70.88M - | 41.38M 158.38% | -17.10M 141.33% | 14.40M 184.21% | -69.80M 584.72% | 31.50M 145.13% | 51.30M 62.86% | -2.40M 104.68% | -34.30M 1,329.17% | 36.80M 207.29% | -26.90M 173.10% | -31.30M 16.36% | -53.10M 69.65% | 26.90M 150.66% | -18.50M 168.77% | 6.40M 134.59% | 1.10M 82.81% | 6.10M 454.55% | 3.30M 45.90% | 28.60M 766.67% | -78.80M 375.52% | 29.40M 137.31% | -13.90M 147.28% | 54.80M 494.24% | -92.30M 268.43% | 106.10M 214.95% | 45.70M 56.93% | 113.50M 148.36% | -54.40M 147.93% | 82.50M 251.65% | 91.70M 11.15% | -10.50M 111.45% | -213.60M 1,934.29% | -152.50M 28.60% | -51.60M 66.16% | 10.70M 120.74% | -154.30M 1,542.06% | -52.20M 66.17% | 56.30M 207.85% | 40.10M 28.77% | -86.30M 315.21% | 12.20M - | |||
accounts receivables | -44.13M - | 15.44M 134.97% | -24M 255.49% | 9.30M 138.75% | -34.60M 472.04% | 16M 146.24% | -13M 181.25% | -24.30M 86.92% | -20.90M 13.99% | 33.30M 259.33% | -39.10M 217.42% | -54.20M 38.62% | -65.40M 20.66% | 18.10M 127.68% | -22.20M 222.65% | -46.20M 108.11% | 15.70M 133.98% | 13M 17.20% | -41.30M 417.69% | 28.60M 169.25% | -68.20M 338.46% | -21.80M 68.04% | -30.60M 40.37% | 42.30M 238.24% | 3M 92.91% | 138.40M - | -52.30M 137.79% | -124.50M - | -90.30M 27.47% | -143.80M - | -51M 64.53% | -42.50M 16.67% | -31.60M 25.65% | -27.60M 12.66% | -200K 99.28% | 5.90M - | |||||||||
inventory | -1.63M - | 9.82M 704.62% | -8.80M 189.57% | 16.80M 290.91% | -13.90M 182.74% | 6.90M 149.64% | -12.20M 276.81% | 4M 132.79% | -3.20M 180% | -3.30M 3.13% | -33.40M 912.12% | 16.10M 148.20% | -14.10M 187.58% | 18.50M 231.21% | -27.70M 249.73% | -7.20M 74.01% | 12.80M 277.78% | -6.80M 153.13% | -4.60M 32.35% | 9.30M 302.17% | 10.80M 16.13% | -11.10M 202.78% | 12.90M 216.22% | -32.50M 351.94% | -5.40M 83.38% | -82.50M - | 5.50M 106.67% | 47.60M - | -64M 234.45% | 42.50M - | 31.60M 25.65% | 27.60M 12.66% | |||||||||||||
accounts payables | -24.70M - | 16.80M 168.02% | 20.40M 21.43% | -8.80M 143.14% | -15.40M 75% | 8.70M 156.49% | 29.10M 234.48% | 21.90M 24.74% | -15.50M 170.78% | 4.80M 130.97% | 20.40M 325% | 5.70M 72.06% | 18.10M 217.54% | -17M 193.92% | 14.50M 185.29% | 58.80M 305.52% | -33.20M 156.46% | -4M 87.95% | 46.20M 1,255% | -10.50M 122.73% | -32.50M 209.52% | 55.30M 270.15% | 13.90M 74.86% | 49.10M 253.24% | -88.90M 281.06% | 14.30M 116.09% | -51M 456.64% | 72.10M 241.37% | -3M 104.16% | 58.30M 2,043.33% | 137.80M 136.36% | 72.60M 47.31% | -41.80M 157.58% | -121.50M 190.67% | -14.70M 87.90% | 35M 338.10% | -111.50M 418.57% | -6.60M 94.08% | 72.20M 1,193.94% | 42.10M 41.69% | -76.70M 282.19% | -11.10M - | |||
other working capital | -417K - | -683K 63.79% | -4.70M 588.14% | -2.90M 38.30% | -5.90M 103.45% | -100K 98.31% | 47.40M 47,500% | -4M 108.44% | 5.30M 232.50% | 2M 62.26% | 25.20M 1,160% | 1.10M 95.63% | 8.30M 654.55% | 7.30M 12.05% | 16.90M 131.51% | 1M 94.08% | 5.80M 480% | 3.90M 32.76% | 3M 23.08% | 1.20M 60% | 11.10M 825% | 7M 36.94% | -10.10M 244.29% | -4.10M 59.41% | -1M 75.61% | 91.80M 9,280% | 96.70M 5.34% | -14.50M 114.99% | -4.60M 68.28% | 24.20M 626.09% | -46.10M 290.50% | -6.20M 86.55% | -17.50M 182.26% | -31M 77.14% | -36.90M 19.03% | 119.50M 423.85% | 8.20M 93.14% | -45.60M 656.10% | -15.90M 65.13% | -2M 87.42% | -9.40M 370% | 17.40M - | |||
other non cash items | 480K - | 620K 29.17% | -300K 148.39% | 700K 333.33% | 2.20M 214.29% | -3.40M 254.55% | -1.80M 47.06% | 4.30M 338.89% | -20.90M 586.05% | 9.40M 144.98% | -1.40M 114.89% | 19.80M 1,514.29% | -1.60M 108.08% | -17.20M 975% | -54.30M 215.70% | -38.40M 29.28% | 2.10M 105.47% | 28.20M 1,242.86% | -200K 100.71% | 50M 25,100% | 4M 92% | 600K 85% | 2.20M 266.67% | 2.40M 9.09% | 1.80M 25% | 180.60M 9,933.33% | 4.80M 97.34% | 16.90M 252.08% | 1.70M 89.94% | -3.20M 288.24% | 6.30M 296.88% | -1.40M 122.22% | -1.50M 7.14% | -5.60M 273.33% | -6.50M - | -2.10M 67.69% | -5.70M 171.43% | -37.80M 563.16% | 1.50M 103.97% | 2.70M 80% | 105.80M - | 29.40M 72.21% | |||
net cash provided by operating activities | -38.88M - | 76.58M 296.96% | 19.30M 74.80% | 63.70M 230.05% | -32.40M 150.86% | 71.40M 320.37% | 62.40M 12.61% | 43.90M 29.65% | -31.40M 171.53% | 87.40M 378.34% | 16.90M 80.66% | 8.40M 50.30% | -11.10M 232.14% | 59.30M 634.23% | -22.80M 138.45% | -19.80M 13.16% | 33.70M 270.20% | 99.60M 195.55% | 74.10M 25.60% | 113.50M 53.17% | -39.30M 134.63% | 95.70M 343.51% | 57.70M 39.71% | 148.70M 157.71% | -34.30M 123.07% | 162.20M 572.89% | 130.80M 19.36% | 198.70M 51.91% | 45.30M 77.20% | 125.90M 177.92% | 87.60M 30.42% | 55.60M 36.53% | -93.60M 268.35% | -43.90M 53.10% | 40.80M 192.94% | 117.10M 187.01% | -70.90M 160.55% | 26M 136.67% | 149.10M 473.46% | 139.20M 6.64% | -100K 100.07% | 117M 117,100% | 79.40M 32.14% | 30.30M 61.84% | |
investments in property plant and equipment | -9.76M - | -9.54M 2.29% | -9.20M 3.54% | -8.90M 3.26% | -6.40M 28.09% | -7.50M 17.19% | -7.20M 4% | -5.40M 25% | -6.80M 25.93% | -8.90M 30.88% | -11.70M 31.46% | -16.60M 41.88% | -11M 33.73% | -16.80M 52.73% | -14.40M 14.29% | -15M 4.17% | -10.60M 29.33% | -11.50M 8.49% | -15.20M 32.17% | -13.60M 10.53% | -11.60M 14.71% | -15.90M 37.07% | -16.90M 6.29% | -15.20M 10.06% | -11.50M 24.34% | -7.60M 33.91% | -9.80M 28.95% | -9.10M 7.14% | -6.60M 27.47% | -8.30M 25.76% | -8.40M 1.20% | -11M 30.95% | -9.60M 12.73% | -10M 4.17% | -18.10M 81% | -13M 28.18% | -13.80M 6.15% | -9.90M 28.26% | -10.90M 10.10% | -18M 65.14% | -13.60M 24.44% | -15.60M 14.71% | -15.50M 0.64% | -14.80M 4.52% | |
acquisitions net | 195K - | -12.79M 6,661.54% | -300K 97.66% | -35.80M 11,833.33% | 200K 100.56% | -4.40M 2,300% | -15.10M 243.18% | 19.30M 227.81% | -81M 519.69% | -15M - | -18.60M 24% | 35.50M - | -835M 2,452.11% | -2.40M 99.71% | 2.50M 204.17% | -100K 104% | 200K 300% | -137.90M - | 1.30M 100.94% | 300K 76.92% | 400K 33.33% | 900K 125% | 500K 44.44% | -114M - | |||||||||||||||||||||
purchases of investments | -3M - | 900K - | -12.40M - | -1.30M 89.52% | |||||||||||||||||||||||||||||||||||||||||
sales maturities of investments | 5M - | -5M - | -400K - | 400K 200% | |||||||||||||||||||||||||||||||||||||||||
other investing activites | 89K - | 1.01M 1,035.96% | 1.10M 8.80% | 1.90M 72.73% | 2.60M 36.84% | 1.60M 38.46% | 300K 81.25% | 112.40M 37,366.67% | 200K 99.82% | 2.10M 950% | 200K 90.48% | 2.70M 1,250% | 500K 81.48% | -100K 120% | 1M 1,100% | 2.20M 120% | -2.30M 204.55% | -100K 95.65% | 3.40M 3,500% | 1.60M 52.94% | 200K 87.50% | 200K 0% | -100K 150% | 1M 1,100% | 4.20M 320% | 600K 85.71% | 1M 66.67% | 4.70M 370% | 1.40M 70.21% | 100K 92.86% | 600K 500% | -707.80M 118,066.67% | 200K 100.03% | -53.10M 26,650% | 300K 100.56% | 1.80M 500% | 500K - | 900K 80% | 100K - | 900K 800% | 900K 0% | ||||
net cash used for investing activites | -9.48M - | -21.32M 124.96% | -8.40M 60.60% | -42.80M 409.52% | -3.60M 91.59% | -10.30M 186.11% | -22M 113.59% | 126.30M 674.09% | -87.60M 169.36% | -6.80M 92.24% | -11.50M 69.12% | -28.90M 151.30% | -29.10M 0.69% | -16.90M 41.92% | 22.10M 230.77% | -847.80M 3,936.20% | -15.30M 98.20% | -9.10M 40.52% | -11.90M 30.77% | -11.80M 0.84% | -11.40M 3.39% | -15.70M 37.72% | -17M 8.28% | -14.20M 16.47% | -2.30M 83.80% | -7M 204.35% | -8.80M 25.71% | -9.40M 6.82% | -5.20M 44.68% | -8.20M 57.69% | -7.80M 4.88% | -718.80M 9,115.38% | -12.40M 98.27% | -63.10M 408.87% | -17.80M 71.79% | -148.20M 732.58% | -12.50M 91.57% | -9.60M 23.20% | -22.80M 137.50% | -17.10M 25% | -13.10M 23.39% | -15.50M 18.32% | -129.30M 734.19% | -13.90M 89.25% | |
debt repayment | -237M - | -284.80M 20.17% | -276.50M 2.91% | -288.50M 4.34% | -184.60M 36.01% | -286.80M 55.36% | -274.50M 4.29% | -376.60M 37.19% | -171.20M 54.54% | -315.10M 84.05% | -227.60M 27.77% | -229.30M 0.75% | -169.80M 25.95% | -262.50M 54.59% | -242.50M 7.62% | -283.20M 16.78% | -303.80M 7.27% | -238.90M 21.36% | -501.70M 110.00% | -385.30M 23.20% | -310.40M 19.44% | -345.10M 11.18% | -583.90M 69.20% | -660.10M 13.05% | -369.40M 44.04% | -290.20M 21.44% | -446.20M 53.76% | -39.40M 91.17% | -33.30M 15.48% | -64.30M 93.09% | -22.30M 65.32% | -96.70M 333.63% | -357.20M 269.39% | -96.10M 73.10% | -238.30M 147.97% | -413.10M 73.35% | -148.40M 64.08% | -330.60M 122.78% | -279.30M 15.52% | -418.70M 49.91% | -15.90M 96.20% | -1M 93.71% | -64.80M 6,380% | ||
common stock issued | 267M - | 298.30M 11.72% | 233.30M - | 275.60M 18.13% | 225.90M 18.03% | 306.20M 35.55% | 237.80M 22.34% | 242.80M 2.10% | 271.50M 11.82% | 211.50M 22.10% | 636.10M - | 481.40M - | 12.70M - | -700K 105.51% | 219M 31,385.71% | 395M 80.37% | |||||||||||||||||||||||||||||
common stock repurchased | -10M - | -10M 0% | -7.90M - | -12.10M 53.16% | -11.40M 5.79% | -11.30M 0.88% | -10.20M 9.73% | -9.70M 4.90% | -15.40M 58.76% | -7.90M 48.70% | -5.10M - | -13.30M - | -30M 125.56% | -31.20M 4% | -23M 26.28% | -12.70M 44.78% | 700K 105.51% | -27.10M 3,971.43% | -111M 309.59% | -23.80M - | -32.30M - | ||||||||||||||||||||||||
dividends paid | -8.62M - | -8.68M 0.77% | -8.60M 0.96% | -8.70M 1.16% | -8.90M 2.30% | -9M 1.12% | -9.10M 1.11% | -9M 1.10% | -9.20M 2.22% | -9.30M 1.09% | -9.20M 1.08% | -9.20M 0% | -9.40M 2.17% | -9.50M 1.06% | -9.50M 0% | -11.10M 16.84% | -11.50M 3.60% | -11.50M 0% | -11.50M 0% | -11.50M 0% | -11.90M 3.48% | -11.90M 0% | -12M 0.84% | -11.90M 0.83% | -12.30M 3.36% | -12.30M 0% | -12.40M 0.81% | -12.30M 0.81% | -12.70M 3.25% | -12.70M 0% | -12.80M 0.79% | -12.80M 0% | -13.10M 2.34% | -13.10M 0% | -12.80M 2.29% | -12.90M 0.78% | -14.40M 11.63% | -14.60M 1.39% | -14.50M 0.68% | -14M 3.45% | -14.10M 0.71% | -14.10M 0% | -14.10M 0% | -14.10M 0% | |
other financing activites | 295.55M - | 241.75M 18.20% | 4.10M 98.30% | 100K 97.56% | 231.60M 231,500% | 900K 99.61% | 500K 44.44% | 5.20M 940% | 4.90M 5.77% | 6M 22.45% | 4.20M 30% | 5.90M 40.48% | 2.60M 55.93% | 244.50M 9,303.85% | 243.80M 0.29% | 1.18B 382.77% | 301M 74.43% | 162M 46.18% | 428.20M 164.32% | 288.70M 32.58% | 364.30M 26.19% | 300M 17.65% | 564.50M 88.17% | 533.60M 5.47% | 430.10M 19.40% | -100K 100.02% | 13.70M 13,800% | 25.70M 87.59% | -11.80M 145.91% | 16.30M 238.14% | 24.90M 52.76% | 330.60M 1,227.71% | -7.50M 102.27% | 250.10M 3,434.67% | 275.30M 10.08% | 490.20M 78.06% | 259M 47.16% | 311.80M 20.39% | 700K 99.78% | 800K 14.29% | 30.50M 3,712.50% | -59.50M 295.08% | 24.30M 140.84% | -24.40M 200.41% | |
net cash used provided by financing activities | 49.93M - | -51.73M 203.60% | -24M 53.61% | -8.80M 63.33% | 38.10M 532.95% | -69.50M 282.41% | -19.60M 71.80% | -165.90M 746.43% | 119.40M 171.97% | -90.80M 176.05% | 500K 100.55% | 23.50M 4,600% | 27M 14.89% | -27.50M 201.85% | -8.20M 70.18% | 882.70M 10,864.63% | -14.30M 101.62% | -88.40M 518.18% | -85M 3.85% | -108.10M 27.18% | 42M 138.85% | -57M 235.71% | -31.40M 44.91% | -138.40M 340.76% | 48.40M 134.97% | 328.40M 578.51% | -444.90M 235.48% | -26M 94.16% | -57.80M 122.31% | -60.70M 5.02% | -10.20M 83.20% | 221.10M 2,267.65% | 90.30M 59.16% | 110.90M 22.81% | -7M 106.31% | 41.20M 688.57% | 96.20M 133.50% | -33.40M 134.72% | -101.20M 202.99% | -147.90M 46.15% | 500K 100.34% | -98.40M 19,780% | 75M 176.22% | -38.50M 151.33% | |
effect of forex changes on cash | -39K - | -1.10M - | 500K 145.45% | 100K 80% | 900K 800% | 1.70M - | -900K 152.94% | -1M 11.11% | -500K 50% | 300K 160% | 100K 66.67% | -2.50M 2,600% | 1.90M 176% | -400K 121.05% | 2.40M 700% | -3.70M 254.17% | 1.50M 140.54% | 1.90M 26.67% | 300K 84.21% | 200K 33.33% | -400K 300% | -600K 50% | -1.60M 166.67% | -1M 37.50% | -1.10M 10% | 2.20M 300% | 400K 81.82% | 1.30M 225% | -2.30M 276.92% | 1.20M 152.17% | -400K 133.33% | 600K 250% | 400K 33.33% | ||||||||||||
net change in cash | 1.57M - | 3.49M 121.33% | -13.10M 475.79% | 12.10M 192.37% | 2.10M 82.64% | -8.40M 500% | 20.80M 347.62% | 4.30M 79.33% | 400K 90.70% | -10.20M 2,650% | 5.90M 157.84% | 4.40M 25.42% | -13.40M 404.55% | 13.10M 197.76% | -8M 161.07% | 15.10M 288.75% | 5.80M 61.59% | 1.10M 81.03% | -23.70M 2,254.55% | -6.90M 70.89% | -8.50M 23.19% | 23.10M 371.76% | 6.80M 70.56% | -2M 129.41% | 11.30M 665% | 486.10M 4,201.77% | -326.50M 167.17% | 164.80M 150.47% | -15.90M 109.65% | 57.40M 461.01% | 69.70M 21.43% | -442.60M 735.01% | -16.20M 96.34% | 2.30M 114.20% | 15M 552.17% | 9.10M 39.33% | 14.90M 63.74% | -16.60M 211.41% | 26.50M 259.64% | -28.20M 206.42% | -11.50M 59.22% | 2.10M 118.26% | 25.60M 1,119.05% | ||
cash at beginning of period | 32.64M - | 34.21M 4.83% | 37.70M 10.19% | 24.60M 34.75% | 36.70M 49.19% | 38.80M 5.72% | 30.40M 21.65% | 51.20M 68.42% | 55.50M 8.40% | 55.90M 0.72% | 45.70M 18.25% | 51.60M 12.91% | 56M 8.53% | 42.60M 23.93% | 55.70M 30.75% | 47.70M 14.36% | 62.80M 31.66% | 68.60M 9.24% | 69.70M 1.60% | 46M 34.00% | 39.10M 15% | 30.60M 21.74% | 53.70M 75.49% | 60.50M 12.66% | 58.50M 3.31% | 69.80M 19.32% | 555.90M 696.42% | 229.40M 58.73% | 394.20M 71.84% | 378.30M 4.03% | 435.70M 15.17% | 505.40M 16.00% | 62.80M 87.57% | 46.60M 25.80% | 48.90M 4.94% | 63.90M 30.67% | 73M 14.24% | 99.10M 35.75% | 71.20M 28.15% | 97.70M 37.22% | 69.50M 28.86% | 600K 99.14% | 60.70M 10,016.67% | ||
cash at end of period | 34.21M - | 37.70M 10.19% | 24.60M 34.75% | 36.70M 49.19% | 38.80M 5.72% | 30.40M 21.65% | 51.20M 68.42% | 55.50M 8.40% | 55.90M 0.72% | 45.70M 18.25% | 51.60M 12.91% | 56M 8.53% | 42.60M 23.93% | 55.70M 30.75% | 47.70M 14.36% | 62.80M 31.66% | 68.60M 9.24% | 69.70M 1.60% | 46M 34.00% | 39.10M 15% | 30.60M 21.74% | 53.70M 75.49% | 60.50M 12.66% | 58.50M 3.31% | 69.80M 19.32% | 555.90M 696.42% | 229.40M 58.73% | 394.20M 71.84% | 378.30M 4.03% | 435.70M 15.17% | 505.40M 16.00% | 62.80M 87.57% | 46.60M 25.80% | 48.90M 4.94% | 63.90M 30.67% | 73M 14.24% | 87.90M 20.41% | 82.50M 6.14% | 97.70M 18.42% | 69.50M 28.86% | 58M 16.55% | 2.70M 95.34% | 86.30M 3,096.30% | ||
operating cash flow | -38.88M - | 76.58M 296.96% | 19.30M 74.80% | 63.70M 230.05% | -32.40M 150.86% | 71.40M 320.37% | 62.40M 12.61% | 43.90M 29.65% | -31.40M 171.53% | 87.40M 378.34% | 16.90M 80.66% | 8.40M 50.30% | -11.10M 232.14% | 59.30M 634.23% | -22.80M 138.45% | -19.80M 13.16% | 33.70M 270.20% | 99.60M 195.55% | 74.10M 25.60% | 113.50M 53.17% | -39.30M 134.63% | 95.70M 343.51% | 57.70M 39.71% | 148.70M 157.71% | -34.30M 123.07% | 162.20M 572.89% | 130.80M 19.36% | 198.70M 51.91% | 45.30M 77.20% | 125.90M 177.92% | 87.60M 30.42% | 55.60M 36.53% | -93.60M 268.35% | -43.90M 53.10% | 40.80M 192.94% | 117.10M 187.01% | -70.90M 160.55% | 26M 136.67% | 149.10M 473.46% | 139.20M 6.64% | -100K 100.07% | 117M 117,100% | 79.40M 32.14% | 30.30M 61.84% | |
capital expenditure | -9.76M - | -9.54M 2.29% | -9.20M 3.54% | -8.90M 3.26% | -6.40M 28.09% | -7.50M 17.19% | -7.20M 4% | -5.40M 25% | -6.80M 25.93% | -8.90M 30.88% | -11.70M 31.46% | -16.60M 41.88% | -11M 33.73% | -16.80M 52.73% | -14.40M 14.29% | -15M 4.17% | -10.60M 29.33% | -11.50M 8.49% | -15.20M 32.17% | -13.60M 10.53% | -11.60M 14.71% | -15.90M 37.07% | -16.90M 6.29% | -15.20M 10.06% | -11.50M 24.34% | -7.60M 33.91% | -9.80M 28.95% | -9.10M 7.14% | -6.60M 27.47% | -8.30M 25.76% | -8.40M 1.20% | -11M 30.95% | -9.60M 12.73% | -10M 4.17% | -18.10M 81% | -13M 28.18% | -13.80M 6.15% | -9.90M 28.26% | -10.90M 10.10% | -18M 65.14% | -13.60M 24.44% | -15.60M 14.71% | -15.50M 0.64% | -14.80M 4.52% | |
free cash flow | -48.64M - | 67.04M 237.83% | 10.10M 84.94% | 54.80M 442.57% | -38.80M 170.80% | 63.90M 264.69% | 55.20M 13.62% | 38.50M 30.25% | -38.20M 199.22% | 78.50M 305.50% | 5.20M 93.38% | -8.20M 257.69% | -22.10M 169.51% | 42.50M 292.31% | -37.20M 187.53% | -34.80M 6.45% | 23.10M 166.38% | 88.10M 281.39% | 58.90M 33.14% | 99.90M 69.61% | -50.90M 150.95% | 79.80M 256.78% | 40.80M 48.87% | 133.50M 227.21% | -45.80M 134.31% | 154.60M 437.55% | 121M 21.73% | 189.60M 56.69% | 38.70M 79.59% | 117.60M 203.88% | 79.20M 32.65% | 44.60M 43.69% | -103.20M 331.39% | -53.90M 47.77% | 22.70M 142.12% | 104.10M 358.59% | -84.70M 181.36% | 16.10M 119.01% | 138.20M 758.39% | 121.20M 12.30% | -13.70M 111.30% | 101.40M 840.15% | 63.90M 36.98% | 15.50M 75.74% |
All numbers in USD (except ratios and percentages)