COM:FORMFACTOR
FormFactor
- Stock
Last Close
40.78
22/11 21:00
Market Cap
4.76B
Beta: -
Volume Today
500.56K
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 | Apr '17 | Jul '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 | Apr '23 | Jul '23 | Sep '23 | Dec '23 | Mar '24 | Jun '24 | Sep '24 | ||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
net income | -18.79M - | -12.71M 32.35% | -4.33M 65.97% | -277K 93.60% | -1.87M 575.45% | 783K 141.85% | 838K 7.02% | -2.52M 401.31% | -619K 75.49% | -13.80M 2,129.40% | 36.88M 367.28% | -14.20M 138.49% | -15.44M 8.78% | 5.18M 133.57% | 17.58M 239.00% | 12.56M 28.53% | 5.59M 55.52% | 2.13M 61.97% | 9.12M 329.32% | 7.69M 15.73% | 85.10M 1,006.92% | 5.48M 93.56% | 6.95M 26.72% | 8.28M 19.16% | 18.64M 125.10% | 15.89M 14.73% | 20.47M 28.82% | 22.89M 11.83% | 19.27M 15.81% | 19.63M 1.83% | 17.91M 8.76% | 20.50M 14.48% | 25.90M 26.35% | 29.87M 15.35% | 30.24M 1.24% | 4.35M 85.61% | -13.73M 415.49% | 1.34M 109.78% | 828K 38.30% | 4.37M 427.90% | 75.85M 1,635.21% | 21.78M 71.28% | 18.74M - | ||
depreciation and amortization | 7.05M - | 8.13M 15.25% | 8.05M 0.95% | 7.97M 1.04% | 6.34M 20.50% | 5.88M 7.13% | 6.02M 2.38% | 5.97M 0.95% | 5.90M 1.19% | 5.24M 11.14% | 5.17M 1.30% | 23.16M 347.96% | 13.22M 42.91% | 11.51M 12.95% | 11.03M 4.16% | 11.01M 0.18% | 11.01M 0.01% | 10.72M 2.65% | 10.54M 1.69% | 11.11M 5.46% | 11.32M 1.84% | 11.04M 2.47% | 11.42M 3.48% | 10.43M 8.64% | 11.96M 14.67% | 11.82M 1.18% | 11.13M 5.84% | 11.78M 5.84% | 13.95M 18.35% | 12.94M 7.24% | 13.64M 5.47% | 9.04M 33.74% | 8.90M 1.54% | 9.33M 4.81% | 9.52M 2.04% | 9.40M 1.28% | 9.79M 4.20% | 9.95M 1.65% | 9.93M 0.21% | 9.04M 9.03% | 10.36M 14.69% | 7.83M 24.41% | 3.16M - | ||
deferred income tax | 299K - | 3.18M 963.55% | -46K 101.45% | 2K 104.35% | 274K 13,600% | 6K 97.81% | 1K 83.33% | 41K 4,000% | -21K 151.22% | 562K 2,776.19% | -43.44M 7,830.25% | 112K 100.26% | -1.27M 1,234.82% | 81K 106.37% | 23K 71.60% | 18K 21.74% | -712K 4,055.56% | 59K 108.29% | 11K 81.36% | 3.54M 32,081.82% | -74.98M 2,218.02% | 6.63M 108.84% | 38K 99.43% | 2.81M 7,297.37% | 4.92M 74.88% | -198K 104.03% | -2.71M 1,268.18% | 5.06M 286.86% | -364K 107.19% | 14.07M 3,965.11% | 11.25M 20.04% | 14.21M 26.34% | 11.57M 18.60% | -6.88M - | 538K 107.82% | 1.40M - | -2.64M 288.72% | -5.82M 120.01% | 10.18M - | ||||||
stock based compensation | 3.00M - | 2.57M 14.30% | 3.52M 36.93% | 3.93M 11.79% | 3.26M 17.23% | 2.91M 10.66% | 2.51M 13.85% | 3.10M 23.70% | 3.06M 1.29% | 2.73M 10.65% | 1.54M 43.64% | 3.20M 107.79% | 3.25M 1.34% | 3.30M 1.76% | 3.39M 2.67% | 4.59M 35.31% | 5.06M 10.31% | 3.76M 25.77% | 4.13M 9.90% | 4.54M 9.91% | 5.41M 19.15% | 5.29M 2.05% | 5.29M 0.11% | 6.50M 22.97% | 6.09M 6.40% | 5.62M 7.64% | 5.64M 0.34% | 5.51M 2.36% | 7.06M 28.08% | 7.08M 0.30% | 6.59M 6.91% | 7.92M 20.22% | 7.80M 1.53% | 7.52M 3.58% | 6.36M 15.45% | 8.00M 25.75% | 9.46M 18.37% | 9.29M 1.84% | 9.20M 0.93% | 10.84M 17.76% | 9.28M 14.36% | 8.94M - | |||
change in working capital | 1.43M - | -8.76M 714.52% | -2.12M 75.86% | -8.61M 306.95% | 695K 108.07% | -3.95M 668.35% | 2.53M 163.97% | 949K 62.45% | -2.94M 409.59% | 2.25M 176.55% | -1.66M 173.90% | -15.13M 810.35% | -4.52M 70.15% | -4.66M 3.23% | -9.16M 96.59% | -12.50M 36.43% | 2.26M 118.05% | -8.98M 497.96% | -6.22M 30.73% | -10.90M 75.12% | -7.15M 34.37% | -3.90M 45.43% | 8.61M 320.73% | -69K 100.80% | -1.39M 1,920.29% | 797K 157.17% | 4.62M 479.17% | -1.71M 136.96% | 648K 137.98% | -10.68M 1,747.38% | -7.75M 27.44% | -9.49M 22.51% | -7.65M 19.42% | -5.22M 31.78% | -6.26M 19.95% | -7.38M 17.87% | 4.53M 161.35% | -16.37M 461.77% | -1.40M 91.44% | -6.18M 341.47% | -9.57M 54.76% | 1.79M - | |||
accounts receivables | 15.89M - | -6.78M 142.67% | -4.85M 28.45% | -6.29M 29.53% | 1.97M 131.33% | 4.17M 111.88% | -3.10M 174.19% | 7.25M 334.25% | -66K 100.91% | 1.26M 2,009.09% | -22.92M 1,918.81% | 8.69M 137.94% | 6.12M 29.65% | -8.89M 245.32% | -12.11M 36.26% | 3.90M 132.22% | 6.45M 65.20% | 3.35M 47.97% | -6.68M 299.28% | -4.24M 36.58% | -6.26M 47.70% | 13.80M 320.49% | 10.37M 24.87% | -13.60M 231.09% | -10.10M 25.73% | 7.80M 177.27% | 3.56M 54.36% | -5.65M 258.72% | -9.26M 63.78% | 3.58M 138.63% | -4.77M 233.39% | 2.35M 149.29% | -10.24M 535.69% | 966K 109.43% | 4.56M 372.46% | -3.88M 184.93% | 24.37M 728.84% | -15.93M 165.34% | 9.10M 157.11% | -966K 110.62% | -15.51M 1,505.38% | 10.83M - | |||
inventory | -1.23M - | -3.22M 160.83% | -1.95M 39.24% | -5.55M 184.29% | -1.25M 77.50% | -485K 61.20% | -1.18M 142.89% | -4.67M 296.77% | -1.83M 60.85% | -5.75M 214.21% | -2.23M 61.25% | -755K 66.11% | -3M 297.35% | -3.35M 11.50% | -5.50M 64.48% | -5.42M 1.44% | -1.36M 74.83% | -7.41M 442.71% | -6.28M 15.24% | -8.12M 29.30% | 508K 106.26% | -8.66M 1,804.33% | -2.92M 66.32% | -5.67M 94.51% | 2.95M 152.03% | 928K 68.55% | -12.02M 1,394.94% | -7.48M 37.78% | -3.63M 51.52% | -9.91M 173.41% | -10.48M 5.71% | -9.95M 5.06% | -1.32M 86.73% | -17.08M 1,193.94% | -15.19M 11.08% | -755K 95.03% | 4.24M 661.99% | 1.38M 67.59% | -7.25M 627.64% | -3.03M 58.24% | -578K 80.92% | 14.47M - | |||
accounts payables | -13.06M - | 618K 104.73% | 1.78M 188.35% | 3.60M 101.91% | -1.84M 151.22% | -4.95M 168.42% | 6.00M 221.25% | 191K 96.82% | -3.28M 1,816.23% | 8.82M 369.19% | 12.35M 39.99% | -10.30M 183.35% | -7.45M 27.66% | 7.22M 196.94% | 102K 98.59% | -4.28M 4,298.04% | -2.30M 46.31% | 2.99M 229.97% | 3.25M 8.80% | 4.19M 28.76% | -7.38M 276.18% | -7.15M 3.08% | -3.97M 44.50% | 21.19M 634.13% | -10.10M 147.67% | 763K 107.55% | 4.48M 487.68% | 12.81M 185.62% | -1.27M 109.89% | 5.72M 551.97% | -7.75M 235.44% | 3.52M 145.37% | -8.08M 329.72% | 10.15M 225.67% | -2.63M 125.90% | 10.09M 483.87% | -13.71M 235.89% | -1.82M 86.74% | 5.40M 396.70% | -3.10M 157.51% | 845K 127.22% | -2.32M - | |||
other working capital | -169K - | 616K 464.50% | 2.91M 372.24% | -365K 112.55% | 1.82M 598.36% | -2.69M 247.88% | 802K 129.81% | -1.82M 326.68% | 2.24M 222.99% | -2.08M 193.25% | 11.13M 633.81% | -12.77M 214.76% | -184K 98.56% | 351K 290.76% | 8.35M 2,277.78% | -6.70M 180.29% | -525K 92.17% | -7.92M 1,407.81% | 3.49M 144.09% | -2.72M 178.05% | 5.98M 319.42% | -1.90M 131.81% | 5.12M 369.54% | -1.99M 138.82% | 15.86M 897.13% | -8.70M 154.85% | 8.59M 198.75% | -1.38M 116.12% | 14.80M 1,169.08% | -10.06M 168.00% | 15.25M 251.57% | -5.41M 135.47% | 11.99M 321.68% | 747K 93.77% | 7.00M 836.41% | -12.84M 283.52% | -10.38M 19.16% | 16.37M 257.74% | -8.64M 152.77% | 915K 110.59% | 5.67M 519.56% | -21.19M - | |||
other non cash items | 3.76M - | 717K 80.94% | 1.27M 76.99% | 2.91M 129.63% | 3.55M 21.96% | 1.76M 50.56% | 2.38M 35.74% | -1K 100.04% | 1.54M 154,400% | -16K 101.04% | 952K 6,050% | 8.93M 837.71% | 19.70M 120.65% | 2.39M 87.89% | 1.62M 32.06% | 1.91M 17.89% | 3.25M 70.12% | 1.65M 49.40% | 3.16M 91.98% | 98K 96.90% | 2.87M 2,826.53% | -3.90M 236.05% | 2.54M 165.12% | -69K 102.72% | -2.54M 3,582.61% | 5.40M 312.63% | 3.96M 26.76% | -1.78M 144.91% | 4.49M 352.62% | -10.68M 337.80% | -7.84M 26.55% | -7.90M 0.73% | -7.59M 3.86% | 2.65M 134.91% | 2.79M 5.05% | 16.76M 501.83% | 10.13M 39.53% | 8.09M 20.15% | 2.51M 69.02% | 5.15M 105.58% | -70.85M 1,474.72% | 3.40M 104.80% | -119.12M - | ||
net cash provided by operating activities | -3.25M - | -6.88M 111.70% | 6.36M 192.42% | 5.94M 6.59% | 12.24M 106.27% | 7.39M 39.65% | 14.28M 93.27% | 7.53M 47.27% | 6.92M 8.10% | -3.03M 143.81% | -558K 81.60% | 6.08M 1,189.25% | 14.94M 145.72% | 17.80M 19.20% | 24.48M 37.49% | 17.59M 28.15% | 26.45M 50.42% | 9.32M 64.76% | 20.74M 122.44% | 16.08M 22.45% | 22.56M 40.31% | 20.64M 8.53% | 34.85M 68.86% | 27.89M 19.97% | 37.67M 35.07% | 39.34M 4.43% | 43.11M 9.58% | 41.76M 3.12% | 45.05M 7.87% | 32.36M 28.17% | 33.80M 4.46% | 34.28M 1.43% | 38.93M 13.55% | 44.16M 13.43% | 42.65M 3.42% | 24.25M 43.14% | 20.73M 14.52% | 12.31M 40.61% | 22.47M 82.57% | 20.57M 8.46% | 9.25M 55.03% | 33.01M 256.89% | 21.88M 33.73% | -76.32M 448.83% | |
investments in property plant and equipment | -1.17M - | -1.64M 40.36% | -1.36M 17.22% | -1.54M 13.94% | -1.13M 26.80% | -1.44M 27.59% | -2.80M 94.18% | -2.40M 14.38% | -2.00M 16.80% | -1.11M 44.34% | -2.52M 127.00% | -4.58M 81.76% | -3.30M 27.92% | -3.46M 4.87% | -4.29M 23.92% | -6.16M 43.43% | -3.84M 37.68% | -3.83M 0.18% | -4.71M 23.05% | -3.78M 19.79% | -7.54M 99.50% | -6.03M 20.08% | -5.43M 9.89% | -2.78M 48.78% | -6.61M 137.42% | -12.05M 82.44% | -24.69M 104.92% | -5.14M 79.17% | -13.98M 171.73% | -13.47M 3.63% | -17.85M 32.53% | -20.03M 12.21% | -15.14M 24.40% | -15.61M 3.06% | -14.51M 7.02% | -8.91M 38.61% | -26.22M 194.33% | -19.70M 24.86% | -20.48M 3.93% | -5.92M 71.10% | -9.93M 67.87% | -13.44M 35.27% | -8.40M 37.50% | 21.83M 359.99% | |
acquisitions net | 28K - | 27K 3.57% | 27K 0% | 31K 14.81% | 30K 3.23% | 30K 0% | 5K 83.33% | 9K 80% | 9K 0% | 9K 0% | -215.21M 2,391,277.78% | -12.80M 94.05% | 14K 100.11% | 14K 0% | 15K 7.14% | 19K 26.67% | 20K 5.26% | 20K 0% | 21K 5% | 26K 23.81% | 27K 3.85% | 28K 3.70% | 28K 0% | 37K 32.14% | -20.62M 55,821.62% | 40K 100.19% | 42K 5% | -35.08M 83,626.19% | -16.88M 51.88% | 13.47M 179.79% | -229K - | -2.89M 1,162.88% | 14.45M - | -4.39M 130.36% | 101.78M 2,420.15% | -21.59M - | |||||||||
purchases of investments | -22.13M - | -31.69M 43.23% | -14.25M - | -9.51M 33.28% | -17.49M 83.95% | -24.98M 42.81% | -6.59M 73.62% | -4.00M 39.37% | -14.69M - | -12.68M 13.66% | -23.36M 84.18% | -3.59M 84.64% | -7.13M 98.72% | -8.27M 16.01% | -11.58M 40.07% | -3.33M 71.23% | 2.27M 168.01% | -24.83M 1,195.85% | 785K 103.16% | -16.44M 2,194.39% | -3.29M 80.02% | -9.99M 204.26% | -21.50M 115.14% | -41.06M 90.96% | -30.12M 26.64% | -43.71M 45.11% | -35.08M 19.75% | -5.47M 84.40% | -1.40M 74.38% | -1.76M 25.89% | -461K 73.88% | 6.16M 1,436.66% | -39.34M 738.41% | -30.26M 23.07% | -38.55M 27.38% | -11.66M 69.76% | 63.06M - | ||||||||
sales maturities of investments | 26.91M - | 28.68M 6.54% | 15.60M 45.60% | 14.05M 9.95% | 15.15M 7.84% | 18.50M 22.11% | 13.50M 27.03% | 17.50M 29.63% | 25.25M 44.29% | 12.70M 49.70% | 21.20M 66.93% | 10.60M 50% | 3M - | 6.00M 99.87% | 4.01M 33.17% | 8.25M 105.89% | 5.50M 33.33% | 11.27M 104.84% | 9.05M 19.67% | 10.66M 17.79% | 13.99M 31.28% | 17.51M 25.13% | 23.01M 31.40% | -7.33M 131.84% | 4.92M 167.24% | -11.87M 340.97% | 14.61M 223.10% | 28.09M 92.23% | 28.58M 1.76% | 20.46M 28.41% | 17.99M 12.07% | 27.48M 52.75% | 26.14M 4.88% | 24.18M 7.48% | 33.47M 38.41% | 24.89M 25.64% | 34.65M 39.21% | 25.74M 25.71% | -68.81M - | ||||||
other investing activites | 61K - | 820K - | 294K 64.15% | 1.20M - | 50K - | -109K 318% | -667K 511.93% | 121K 118.14% | 331K 173.55% | -1K 100.30% | -699K 69,800% | 23K - | -9.05M - | -10.77M 19.03% | -13.88M 28.87% | -17.38M 25.18% | 19.73M - | 10.08M 48.92% | 21.50M 113.39% | -13.47M 162.64% | -17.99M - | -31.60M 75.66% | -26.14M 17.28% | -21.29M 18.55% | -33.47M 57.21% | -14.45M 56.83% | 4.39M 130.36% | 9.62M - | -10.69M - | ||||||||||||||||
net cash used for investing activites | 3.71M - | -4.63M 224.77% | 14.27M 408.30% | 13.35M 6.43% | 14.34M 7.41% | 2.83M 80.23% | 1.19M 57.88% | -1.18M 198.99% | -1.72M 45.35% | 5.01M 391.44% | -200.47M 4,103.87% | -6.89M 96.56% | -3.96M 42.60% | -3.33M 15.85% | -18.64M 459.70% | -15.82M 15.10% | -21.88M 38.28% | -3.39M 84.50% | -3.57M 5.31% | -6.50M 82.05% | -7.83M 20.47% | -9.33M 19.15% | -3.25M 65.17% | -27.46M 745.08% | -26.30M 4.22% | -5.44M 79.31% | -15.54M 185.46% | -35.22M 126.70% | -42.73M 21.32% | -39.92M 6.56% | -19.89M 50.18% | -35.16M 76.78% | -29.77M 15.35% | -21.08M 29.19% | -20.03M 4.96% | -10.90M 45.58% | -26.68M 144.73% | -13.54M 49.25% | -34.92M 157.96% | -1.53M 95.62% | 79.04M 5,266.21% | -3.82M 104.83% | -8.40M 119.84% | -16.19M 92.81% | |
debt repayment | -130K - | -131K 0.77% | -140K 6.87% | -271K - | -8.75M - | -6.88M 21.43% | -8.75M 27.27% | -8.75M 0% | -8.75M 0% | -8.75M 0% | -12.50M 42.86% | -12.50M 0% | -7.50M 40% | -7.50M 0% | -11.25M 50% | -11.25M - | -13.20M 17.32% | -13.12M 0.58% | -14.78M 12.60% | -2.32M 84.31% | -2.38M 2.46% | -2.36M 0.51% | -2.31M 2.33% | -2.29M 0.91% | -2.23M 2.36% | -2.15M 3.98% | -2.04M 4.80% | -1.98M 3.18% | -259K 86.90% | -260K 0.39% | -262K 0.77% | -264K 0.76% | -266K 0.76% | -534K - | |||||||||||
common stock issued | -5K - | 1.43M 28,600% | 1K 99.93% | 1.39M 138,600% | 1.69M - | 109K 93.57% | 1.61M 1,381.65% | 1.96M - | 2.04M - | 1.74M 14.87% | 7.44M 327.41% | 7.05M 5.23% | 4.62M 34.41% | 402K 91.30% | 4.75M 1,082.59% | 2.96M - | 3.87M - | -2.45M 163.39% | 3.80M 254.99% | 422K 88.90% | 4.51M 969.43% | 422K 90.65% | 4.65M 1,002.61% | 422K 90.93% | 5.49M 1,200.24% | 422K 92.31% | 4.74M 1,022.75% | 6K 99.87% | 5.69M 94,683.33% | 4.81M - | -4.81M 200% | 5.02M 204.41% | 3.80M - | 4.95M - | 4.80M - | ||||||||||
common stock repurchased | 5K - | -3.49M - | -1.21M 65.19% | -2.73M - | -7.40M 170.73% | -831K 88.77% | -8.01M 863.54% | 6.66M - | 3.71M - | 6.66M 79.81% | -5.74M - | -18.21M 217.41% | -87K - | -9.40M 10,701.15% | -44.93M 378.14% | -19.15M 57.38% | -8.85M 53.79% | -387K 95.63% | -69K 82.17% | -8.89M 12,788.41% | -19.80M 122.66% | -19.17M 3.17% | -16.94M - | ||||||||||||||||||||||
dividends paid | -343K - | -6.66M - | -1.25M - | -387K - | -8.89M - | ||||||||||||||||||||||||||||||||||||||||
other financing activites | 343K - | 271K - | -3.51M - | 148.49M - | -1.88M 101.26% | -480K - | -3.98M 729.38% | -2.16M 45.84% | -268K 87.57% | -357K 33.21% | -2.10M 487.11% | -3.24M 54.63% | -97K 97.01% | -302K 211.34% | -1.85M 514.24% | -12.40M 568.63% | 23.23M 287.26% | -385K 101.66% | 14.51M 3,868.05% | -11.58M 179.84% | -68K 99.41% | -1.14M 1,577.94% | -7.99M 600.53% | -7.38M 7.64% | -7.96M 7.84% | -72K 99.10% | -4.17M 5,693.06% | -11.32M 171.42% | 4.67M 141.26% | 387K 91.71% | 8.89M - | -1.34M 115.05% | 4.95M 469.81% | -14.16M - | |||||||||||
net cash used provided by financing activities | -130K - | 1.29M 1,095.38% | -139K 110.74% | 1.39M 1,097.84% | -542K 139.08% | 1.69M 412.55% | -3.40M 300.65% | -1.87M 44.90% | -1.21M 35.18% | 1.96M 261.53% | 148.49M 7,472.36% | 169K 99.89% | -7.01M 4,247.93% | -2.65M 62.18% | -13.08M 393.47% | -7.11M 45.62% | -16.62M 133.67% | -4.35M 73.81% | -14.60M 235.31% | -12.78M 12.42% | -7.60M 40.57% | -3.93M 48.24% | -13.11M 233.29% | -1.94M 85.20% | 12.40M 739.40% | -9.07M 173.17% | 1.81M 119.91% | -21.70M 1,301.83% | -1.97M 90.95% | -3.77M 91.76% | -28.15M 647.03% | -4.95M 82.40% | -10.33M 108.56% | -6.02M 41.76% | -51.25M 751.85% | -27.70M 45.95% | -10.97M 60.41% | 4.38M 139.92% | -329K 107.51% | -5.36M 1,528.27% | -21.40M 299.53% | -14.49M 32.29% | -26.83M - | ||
effect of forex changes on cash | -606K - | 214K 135.31% | 173K 19.16% | -1.27M 835.26% | -1.91M 50.24% | 135K 107.06% | -981K 826.67% | 621K 163.30% | 90K 85.51% | 1.71M 1,803.33% | 850K 50.38% | 330K 61.18% | -2.47M 847.88% | 1.21M 148.91% | 622K 48.47% | 617K 0.80% | 150K 75.69% | 1.08M 618.67% | -1.14M 205.38% | -458K 59.68% | 260K 156.77% | -207K 179.62% | 486K 334.78% | -440K 190.53% | -566K 28.64% | 312K 155.12% | 271K 13.14% | 679K 150.55% | 2.50M 268.19% | -1.46M 158.24% | -102K 92.99% | -658K 545.10% | -964K 46.50% | -1.14M 18.46% | -2.33M 103.85% | -2.24M 3.87% | 3.19M 242.72% | -276K 108.64% | -1.68M 509.42% | -1.37M 18.79% | 675K 149.41% | -1.59M 335.85% | 2.83M - | ||
net change in cash | -274K - | -10.00M 3,548.54% | 20.66M 306.66% | 19.41M 6.07% | 24.68M 27.16% | 12.05M 51.15% | 11.10M 7.95% | 5.10M 54.06% | 4.08M 19.97% | 5.65M 38.49% | -51.69M 1,014.99% | -317K 99.39% | 1.50M 573.19% | 13.03M 768.60% | -6.62M 150.81% | -4.73M 28.49% | -11.90M 151.35% | 2.66M 122.32% | 1.43M 46.05% | -3.66M 355.55% | 7.39M 301.88% | 7.17M 3.06% | 18.98M 164.84% | -1.95M 110.29% | 23.20M 1,287.15% | 25.14M 8.37% | 29.65M 17.95% | -14.48M 148.84% | 2.85M 119.71% | -12.79M 547.99% | -14.34M 12.13% | -6.49M 54.73% | -2.13M 67.16% | 15.92M 846.67% | -30.96M 294.50% | -16.59M 46.41% | -13.73M 17.28% | 2.87M 120.92% | -14.46M 603.62% | 12.32M 185.16% | 69.06M 460.66% | 13.11M 81.02% | 13.48M 2.84% | -11.36M 184.30% | |
cash at beginning of period | 59.47M - | 59.20M 0.46% | 49.20M 16.89% | 69.86M 41.99% | 89.26M 27.78% | 113.94M 27.64% | 125.99M 10.58% | 137.09M 8.81% | 142.19M 3.72% | 146.26M 2.87% | 151.91M 3.86% | 100.22M 34.02% | 99.91M 0.32% | 101.41M 1.50% | 114.44M 12.85% | 107.82M 5.78% | 103.08M 4.39% | 92.73M 10.05% | 95.38M 2.86% | 96.81M 1.50% | 93.15M 3.78% | 100.55M 7.94% | 107.71M 7.13% | 126.69M 17.62% | 124.74M 1.54% | 147.94M 18.60% | 173.07M 16.99% | 202.72M 17.13% | 188.24M 7.14% | 191.10M 1.52% | 178.31M 6.69% | 163.97M 8.04% | 157.47M 3.96% | 155.34M 1.35% | 171.26M 10.25% | 140.30M 18.08% | 123.70M 11.83% | 112.98M 8.67% | 115.85M 2.54% | 101.39M 12.48% | 109.90M 8.40% | 181.27M 64.94% | 201.85M - | ||
cash at end of period | 59.20M - | 49.20M 16.89% | 69.86M 41.99% | 89.26M 27.78% | 113.94M 27.64% | 125.99M 10.58% | 137.09M 8.81% | 142.19M 3.72% | 146.26M 2.87% | 151.91M 3.86% | 100.22M 34.02% | 99.91M 0.32% | 101.41M 1.50% | 114.44M 12.85% | 107.82M 5.78% | 103.08M 4.39% | 91.18M 11.54% | 95.38M 4.60% | 96.81M 1.50% | 93.15M 3.78% | 100.55M 7.94% | 107.71M 7.13% | 126.69M 17.62% | 124.74M 1.54% | 147.94M 18.60% | 173.07M 16.99% | 202.72M 17.13% | 188.24M 7.14% | 191.10M 1.52% | 178.31M 6.69% | 163.97M 8.04% | 157.47M 3.96% | 155.34M 1.35% | 171.26M 10.25% | 140.30M 18.08% | 123.70M 11.83% | 109.98M 11.10% | 115.85M 5.34% | 101.39M 12.48% | 113.71M 12.15% | 178.96M 57.39% | 194.38M 8.61% | 13.48M 93.07% | 190.49M 1,313.12% | |
operating cash flow | -3.25M - | -6.88M 111.70% | 6.36M 192.42% | 5.94M 6.59% | 12.24M 106.27% | 7.39M 39.65% | 14.28M 93.27% | 7.53M 47.27% | 6.92M 8.10% | -3.03M 143.81% | -558K 81.60% | 6.08M 1,189.25% | 14.94M 145.72% | 17.80M 19.20% | 24.48M 37.49% | 17.59M 28.15% | 26.45M 50.42% | 9.32M 64.76% | 20.74M 122.44% | 16.08M 22.45% | 22.56M 40.31% | 20.64M 8.53% | 34.85M 68.86% | 27.89M 19.97% | 37.67M 35.07% | 39.34M 4.43% | 43.11M 9.58% | 41.76M 3.12% | 45.05M 7.87% | 32.36M 28.17% | 33.80M 4.46% | 34.28M 1.43% | 38.93M 13.55% | 44.16M 13.43% | 42.65M 3.42% | 24.25M 43.14% | 20.73M 14.52% | 12.31M 40.61% | 22.47M 82.57% | 20.57M 8.46% | 9.25M 55.03% | 33.01M 256.89% | 21.88M 33.73% | -76.32M 448.83% | |
capital expenditure | -1.17M - | -1.64M 40.36% | -1.36M 17.22% | -1.54M 13.94% | -1.13M 26.80% | -1.44M 27.59% | -2.80M 94.18% | -2.40M 14.38% | -2.00M 16.80% | -1.11M 44.34% | -2.52M 127.00% | -4.58M 81.76% | -3.30M 27.92% | -3.46M 4.87% | -4.29M 23.92% | -6.16M 43.43% | -3.84M 37.68% | -3.83M 0.18% | -4.71M 23.05% | -3.78M 19.79% | -7.54M 99.50% | -6.03M 20.08% | -5.43M 9.89% | -2.78M 48.78% | -6.61M 137.42% | -12.05M 82.44% | -24.69M 104.92% | -5.14M 79.17% | -13.98M 171.73% | -13.47M 3.63% | -17.85M 32.53% | -20.03M 12.21% | -15.14M 24.40% | -15.61M 3.06% | -14.51M 7.02% | -8.91M 38.61% | -26.22M 194.33% | -19.70M 24.86% | -20.48M 3.93% | -5.92M 71.10% | -9.93M 67.87% | -13.44M 35.27% | -8.40M 37.50% | 21.83M 359.99% | |
free cash flow | -4.42M - | -8.51M 92.84% | 5.00M 158.72% | 4.39M 12.16% | 11.11M 153.09% | 5.95M 46.50% | 11.48M 93.05% | 5.13M 55.29% | 4.92M 4.03% | -4.14M 184.12% | -3.08M 25.66% | 1.49M 148.51% | 11.63M 678.51% | 14.34M 23.27% | 20.18M 40.77% | 11.43M 43.38% | 22.62M 97.91% | 5.49M 75.72% | 16.02M 191.79% | 12.30M 23.24% | 15.02M 22.12% | 14.61M 2.72% | 29.42M 101.36% | 25.11M 14.65% | 31.07M 23.73% | 27.29M 12.16% | 18.41M 32.52% | 36.62M 98.85% | 31.07M 15.15% | 18.89M 39.21% | 15.95M 15.56% | 14.25M 10.64% | 23.78M 66.89% | 28.55M 20.03% | 28.14M 1.45% | 15.34M 45.48% | -5.49M 135.80% | -7.39M 34.60% | 2.00M 127.00% | 14.65M 634.17% | -683K 104.66% | 19.58M 2,966.18% | 13.48M 31.14% | -54.48M 504.17% |
All numbers in USD (except ratios and percentages)