NASDAQ:CFFI
C&F Financial Corporation
- Stock
Last Close
69.60
12/11 21:00
Market Cap
149.59M
Beta: 0.29
Volume Today
9.68K
Avg: 7.00K
PE Ratio
6.26
PFCF: 3.90
Dividend Yield
3.29%
Payout:15.46%
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 | 2.85M - | 2.89M 1.44% | 3.74M 29.35% | 3.29M 11.97% | 2.42M 26.62% | 2.65M 9.43% | 4.10M 55.05% | 3.48M 15.22% | 2.31M 33.65% | 2.42M 5.07% | 4.74M 95.67% | 3.14M 33.71% | 3.15M 0.13% | 2.73M 13.25% | 4.14M 51.56% | 3.02M 27.11% | -3.31M 209.88% | 3.89M 217.41% | 5.07M 30.27% | 5.10M 0.61% | 3.96M 22.43% | 3.77M 4.70% | 5.84M 54.92% | 4.88M 16.38% | 4.35M 10.91% | 3.64M 16.38% | 3.74M 2.86% | 6.92M 84.83% | 8.12M 17.43% | 7.17M 11.80% | 8.09M 12.91% | 7.83M 3.25% | 6.04M 22.82% | 5.74M 5.07% | 6.78M 18.27% | 6.54M 3.51% | 10.31M 57.46% | 6.50M 36.96% | 6.38M 1.74% | 5.78M 9.51% | 5.07M 12.27% | 23.16M 356.95% | 5.01M 78.38% | 5.48M 9.47% | |
depreciation and amortization | 675K - | 684K 1.33% | 719K 5.12% | 669K 6.95% | 667K 0.30% | 653K 2.10% | 684K 4.75% | 564K 17.54% | 610K 8.16% | 621K 1.80% | 654K 5.31% | 658K 0.61% | 640K 2.74% | 654K 2.19% | 651K 0.46% | 777K 19.35% | 755K 2.83% | 767K 1.59% | 1.02M 32.86% | 919K 9.81% | 966K 5.11% | 994K 2.90% | 973K 2.11% | 945K 2.88% | 954K 0.95% | 968K 1.47% | 989K 2.17% | 1.07M 8.29% | 1.16M 8.40% | 1.19M 2.41% | 1.20M 1.01% | 1.19M 1.08% | 1.16M 2.10% | 1.14M 2.41% | 1.09M 4.23% | 1.08M 0.37% | 1.05M 2.95% | 988K 5.99% | 975K 1.32% | 956K 1.95% | 960K 0.42% | 959K - | 2.01M 109.91% | ||
deferred income tax | 6.75M - | 2.85M 57.72% | 2.62M 8.27% | 4.06M 55.12% | 1.92M 52.62% | 1.50M 22.04% | -266K 117.73% | 3.07M 1,254.51% | 5.58M 81.86% | 2.92M 47.79% | 784K 73.11% | 2.54M 223.72% | 3.24M 27.62% | 2.54M 21.58% | 718K 71.73% | 2.53M 252.92% | 12.26M 383.90% | 697K 94.32% | -332K 147.63% | 57K 117.17% | 2.31M 3,961.40% | 431K 81.38% | -1.82M 522.74% | -1.42M 21.90% | 382K 126.84% | -1.75M 557.33% | -417K 76.13% | -6.76M 1,520.62% | -5.00M 26.07% | -6.48M 29.74% | -6.57M 1.34% | -4.62M 29.61% | -1.17M 74.81% | -2.40M 105.75% | -1.41M 41.30% | 708K - | 1.53M - | 1.32M 13.70% | 902K 31.82% | 1.20M - | -1.20M 200% | ||||
stock based compensation | 289K - | 232K 19.72% | 247K 6.47% | 234K 5.26% | 391K 67.09% | 264K 32.48% | 312K 18.18% | 203K 34.94% | 452K 122.66% | 305K 32.52% | 310K 1.64% | 299K 3.55% | 304K 1.67% | 403K 32.57% | 351K 12.90% | 321K 8.55% | 376K 17.13% | 319K 15.16% | 321K 0.63% | 316K 1.56% | 389K 23.10% | 457K 17.48% | 310K 32.17% | 306K 1.29% | 393K 28.43% | 389K 1.02% | 312K 19.79% | 311K 0.32% | 435K 39.87% | 392K 9.89% | 428K 9.18% | 386K 9.81% | 491K 27.20% | 511K 4.07% | 497K 2.74% | 524K 5.43% | 441K 15.84% | 474K 7.48% | 453K 4.43% | 581K 28.26% | 486K 16.35% | 485K - | |||
change in working capital | -4.05M - | -1.76M 56.62% | -4.14M 135.55% | 3.06M 173.80% | -3.11M 201.64% | -191K 93.85% | -230K 20.42% | 1.48M 741.74% | -2.51M 270.26% | -1.43M 43.29% | 2.64M 285.19% | -1.89M 171.50% | 1.60M 184.79% | -2.45M 253.25% | -2.00M 18.23% | 2.78M 238.85% | -5.60M 301.11% | -1.45M 74.03% | 3.37M 331.84% | 3.54M 5.04% | -2.07M 158.37% | -1.77M 14.42% | 4.39M 348.05% | -1.41M 132.13% | -361K 74.40% | 1.26M 450.42% | -1.37M 208.06% | 9.01M 759.03% | -1.60M 117.73% | 654K 140.95% | -2.40M 466.51% | -904K 62.29% | -1.26M 39.16% | -661K 47.46% | -1.83M 176.25% | -4.38M 139.87% | -2.53M 42.21% | 2.13M 184.04% | -676K 131.78% | 2.33M 445.12% | -4.98M 313.59% | 2.87M - | -3.54M 223.53% | ||
accounts receivables | 269K - | 334K 24.16% | -229K 168.56% | 12K 105.24% | -178K 1,583.33% | 342K 292.13% | -575K 268.13% | -175K - | 122K 169.71% | -293K 340.16% | 449K 253.24% | -710K 258.13% | 496K 169.86% | -120K 124.19% | -220K 83.33% | -484K 120% | 400K 182.64% | -63K 115.75% | -102K 61.90% | -82K 19.61% | 169K 306.10% | 38K 77.51% | 544K 1,331.58% | -91K 116.73% | -47K 48.35% | -851K 1,710.64% | 275K 132.31% | -274K 199.64% | 380K 238.69% | 341K 10.26% | 257K 24.63% | 315K 22.57% | -143K 145.40% | -748K 423.08% | -145K 80.61% | -1.14M 683.45% | 126K 111.09% | -410K 425.40% | -773K 88.54% | -359K 53.56% | 118K - | ||||
inventory | |||||||||||||||||||||||||||||||||||||||||||||
accounts payables | -842K - | -13K 98.46% | -23K 76.92% | -16K 30.43% | -51K 218.75% | -10K 80.39% | -23K 130% | -20K 13.04% | 11K 155% | 27K 145.45% | -14K 151.85% | -39K 178.57% | 31K 179.49% | 5K 83.87% | 17K 240% | 81K 376.47% | 32K 60.49% | 7K 78.13% | 37K 428.57% | 34K 8.11% | 4K 88.24% | 246K 6,050% | 110K 55.28% | -13K 111.82% | 28K 315.38% | -43K 253.57% | -298K 593.02% | -119K 60.07% | 18K 115.13% | -375K 2,183.33% | 117K 131.20% | -270K 330.77% | 134K 149.63% | -281K 309.70% | 226K 180.43% | -189K 183.63% | 479K 353.44% | 662K 38.20% | 793K 19.79% | 783K 1.26% | 305K 61.05% | -1.18M - | |||
other working capital | -3.48M - | -2.08M 40.26% | -3.89M 87.06% | 3.06M 178.68% | -2.88M 194.02% | -523K 81.82% | 368K 170.36% | 1.50M 306.52% | -2.35M 257.02% | -1.57M 32.99% | 2.95M 287.17% | -2.30M 177.97% | 2.28M 199.22% | -2.95M 229.57% | -1.90M 35.59% | 2.92M 253.68% | -5.15M 276.09% | -1.86M 63.84% | 3.40M 282.54% | 3.61M 6.24% | -1.99M 155.11% | -2.18M 9.80% | 4.24M 294.14% | -1.94M 145.78% | -298K 84.65% | 1.35M 554.70% | -218K 116.09% | 8.85M 4,161.01% | -1.34M 115.15% | 649K 148.40% | -2.85M 539.91% | -891K 68.79% | -1.71M 91.58% | -237K 86.12% | -1.30M 450.21% | -4.05M 210.28% | -1.87M 53.68% | 1.34M 171.45% | -1.06M 179.09% | 2.32M 319.36% | -4.93M 312.18% | -3.66M - | |||
other non cash items | 26.66M - | 10.07M 62.24% | -2.40M 123.81% | 1.76M 173.38% | 14.51M 724.84% | -10.08M 169.49% | -22.17M 119.88% | 25.80M 216.36% | 6.97M 72.97% | 23.19M 232.46% | -33.23M 243.32% | -230K 99.31% | 19.34M 8,510% | 15.19M 21.50% | -2.74M 118.07% | 2.61M 194.97% | 7.96M 205.30% | 18.62M 134.05% | -16.39M 188.02% | 10.80M 165.90% | 7.66M 29.04% | 8.34M 8.87% | -52.92M 734.25% | 732K 101.38% | 3.65M 398.91% | -28.04M 867.77% | -48.65M 73.52% | -87.88M 80.61% | 48.83M 155.56% | 31.73M 35.00% | 57.20M 80.26% | 5.61M 90.19% | 31.18M 455.95% | 36.87M 18.25% | 3.06M 91.69% | 15.86M 417.36% | 11.56M 27.10% | -9.92M 185.83% | -9.64M 2.82% | 11.67M 221.09% | 1.51M 87.10% | -23.16M 1,637.72% | 10.63M 145.89% | -25.98M 344.42% | |
net cash provided by operating activities | 26.42M - | 12.12M 54.14% | -1.83M 115.10% | 9.01M 592.46% | 14.88M 65.09% | -6.71M 145.11% | -17.30M 157.81% | 31.52M 282.14% | 7.83M 75.16% | 25.11M 220.70% | -24.89M 199.10% | 1.98M 107.97% | 25.04M 1,161.84% | 16.52M 34.01% | 392K 97.63% | 9.51M 2,324.74% | 173K 98.18% | 22.14M 12,700.58% | -6.61M 129.85% | 20.68M 412.83% | 10.91M 47.24% | 11.80M 8.14% | -41.41M 451.01% | 5.46M 113.18% | 8.99M 64.71% | -21.78M 342.25% | -44.98M 106.52% | -70.57M 56.90% | 56.95M 180.70% | 41.13M 27.77% | 64.53M 56.87% | 14.11M 78.14% | 37.62M 166.70% | 41.20M 9.51% | 8.20M 80.10% | 19.63M 139.41% | 21.53M 9.71% | 165K 99.23% | -972K 689.09% | 22.64M 2,429.63% | 3.94M 82.60% | 23.16M 487.92% | 17.54M 24.24% | -22.73M 229.59% | |
investments in property plant and equipment | -525K - | -451K 14.10% | -767K 70.07% | -385K 49.80% | -212K 44.94% | -305K 43.87% | -255K 16.39% | -440K 72.55% | -808K 83.64% | -558K 30.94% | -327K 41.40% | -847K 159.02% | 41K 104.84% | -569K 1,487.80% | -521K 8.44% | -1.26M 142.03% | -1.54M 22.13% | -621K 59.68% | -1.06M 70.21% | -769K 27.25% | -927K 20.55% | -753K 18.77% | -718K 4.65% | -530K 26.18% | -705K 33.02% | -1.55M 119.57% | -1.91M 23.06% | -4.20M 120.58% | -2.57M 38.77% | -2.12M 17.49% | -1.32M 37.78% | -933K 29.37% | -409K 56.16% | -1.20M 194.13% | -193K 83.96% | -964K 399.48% | -1.03M 7.26% | -515K 50.19% | -95K 81.55% | -409K 330.53% | -440K 7.58% | -539K - | 1.02M 289.98% | ||
acquisitions net | 61.95M - | -1.26M 102.03% | -11.61M 823.05% | -5.43M 53.22% | -11.99M 120.66% | -10.86M 9.44% | -22.27M 105.20% | -19.30M 13.34% | -29.46M 52.64% | -27.67M 6.08% | -38.30M 38.40% | -16.16M 57.82% | -28.47M 76.24% | -8.03M 71.79% | 4.25M 152.96% | -33.88M 896.68% | -26.84M - | 19.10M 171.16% | -97.52M 610.56% | -28.11M 71.17% | 10.55M 137.51% | -25.95M 346.07% | 1.51M 105.81% | -4.12M 373.47% | -17.46M 323.40% | -31.11M 78.17% | -76.36M 145.45% | 1.97M - | 29K 98.53% | -14.83M 51,251.72% | -32.98M 122.36% | -14.10M 57.25% | |||||||||||||
purchases of investments | -14.71M - | -6.64M 54.87% | -8.70M 31.02% | -12.81M 47.34% | -8.10M 36.81% | -7.12M 12.03% | -8.91M 25.09% | -8.83M 0.90% | -12.25M 38.74% | -7.71M 37.09% | -14.73M 91.15% | -11.51M 21.89% | -18.66M 62.15% | -14.56M 21.95% | -10.22M 29.83% | -9.11M 10.82% | -19.61M 115.14% | -15.21M 22.45% | -14.22M 6.45% | -9.76M 31.37% | -12.08M 23.73% | -8.35M 30.89% | -8.26M 1.10% | -12.39M 50.12% | -19.22M 55.06% | -64.75M 236.90% | -43.22M 33.25% | -56.13M 29.88% | -37.78M 32.70% | -72.41M 91.69% | -57.29M 20.88% | -38.33M 33.09% | -41.18M 7.43% | -76.49M 85.74% | -116.25M 51.97% | -30.29M 73.94% | -19.19M 36.64% | -14.36M 25.16% | -7.42M 48.38% | -8.30M 11.88% | -9.20M 10.90% | -8.22M - | -146.94M 1,687.76% | ||
sales maturities of investments | 61.88M - | 16.59M 73.19% | 4.96M 70.10% | 10.32M 108.09% | 6.80M 34.14% | 8.55M 25.87% | 8.34M 2.54% | 7.51M 9.91% | 12.05M 60.40% | 12.22M 1.44% | 19.31M 57.98% | 16.77M 13.17% | 9.06M 45.97% | 11.37M 25.49% | 10.12M 10.98% | 12.47M 23.24% | 7.56M 39.38% | 12.73M 68.45% | 9.67M 24.09% | 12.92M 33.61% | 15.75M 21.93% | 15.66M 0.58% | 17.98M 14.85% | 21.95M 22.09% | 19.99M 8.95% | 39.06M 95.41% | 31.72M 18.81% | 30.29M 4.51% | 22.67M 25.14% | 33.71M 48.69% | 21.78M 35.38% | 29.80M 36.78% | 28.73M 3.59% | 14.63M 49.07% | 16.35M 11.78% | 12.70M 22.33% | 11.65M 8.29% | 19.73M 69.39% | 25.11M 27.28% | 30.72M 22.33% | 25.25M 17.80% | 35.57M - | 16.34M 54.05% | ||
other investing activites | 65.66M - | 1.23M 98.13% | -9.82M 901.71% | -4.94M 49.71% | -11.48M 132.37% | -10.81M 5.82% | -21.99M 103.43% | -18.93M 13.91% | -29.46M 55.64% | -27.51M 6.62% | -37.68M 36.93% | -15.88M 57.86% | -28.17M 77.46% | -8.01M 71.58% | 4.34M 154.25% | -33.75M 877.18% | -6.88M 79.62% | -2.84M 58.72% | -5.43M 91.06% | -7.16M 31.87% | -28.52M 298.66% | -15.98M 43.97% | -15.37M 3.85% | 591K 103.85% | -29.83M 5,147.72% | -1.55M 94.79% | -98.68M 6,250.32% | -28.19M 71.43% | 14.40M 151.08% | -20.97M 245.59% | 1.13M 105.40% | -3.48M 407.24% | -15.39M 342.00% | 3.69M 124.01% | 22K 99.40% | -51.73M 235,259.09% | -67.46M 30.40% | -44.37M 34.22% | 677K 101.53% | 362K 46.53% | 1.84M 409.12% | 96K - | 108.23M 112,634.38% | ||
net cash used for investing activites | 112.31M - | 10.72M 90.45% | -14.33M 233.61% | -7.82M 45.42% | -12.99M 66.13% | -9.68M 25.46% | -22.82M 135.64% | -20.69M 9.33% | -30.47M 47.30% | -23.56M 22.70% | -33.43M 41.90% | -11.46M 65.71% | -37.73M 229.15% | -11.77M 68.81% | 3.72M 131.63% | -31.66M 950.26% | -20.47M 35.35% | -5.93M 71.02% | -11.04M 86.16% | -4.77M 56.80% | -25.78M 440.48% | -9.43M 63.44% | -6.36M 32.54% | 9.62M 251.30% | -29.77M 409.38% | -9.68M 67.47% | -112.09M 1,057.48% | -58.24M 48.04% | -3.27M 94.38% | -61.79M 1,787.35% | -35.70M 42.23% | -12.95M 63.72% | -28.25M 118.15% | -90.48M 220.27% | -176.43M 94.98% | -70.29M 60.16% | -74.07M 5.38% | -39.49M 46.68% | 3.44M 108.72% | -10.61M 407.95% | 3.35M 131.61% | -38.45M - | -21.34M 44.49% | ||
debt repayment | -22.64M - | -7M - | -7.52M 7.41% | -75.03M 897.93% | -39.17M - | -2.30M - | -2.30M 0% | -697K 69.71% | -1.04M 49.35% | -108.99M 10,369.46% | -25.40M 76.70% | -28.52M 12.29% | -37.44M 31.26% | -2.76M - | -12.34M 347.68% | ||||||||||||||||||||||||||||||
common stock issued | 41K - | 34K 17.07% | 32K 5.88% | 33K 3.13% | 34K 3.03% | 33K 2.94% | 34K 3.03% | 34K 0% | 34K 0% | 37K 8.82% | 37K 0% | 276K 645.95% | -201K 172.83% | 37K 118.41% | 38K 2.70% | 37K 2.63% | 35K 5.41% | 36K 2.86% | 36K 0% | 35K 2.78% | 37K 5.71% | 36K 2.70% | 34K 5.56% | 37K 8.82% | 23.41M - | 48.63M - | 2.30M - | -2.30M 200% | -697K 69.71% | 1.04M 249.35% | -108.99M 10,569.46% | 25.40M 123.30% | 28.52M 12.29% | 37.70M 32.19% | |||||||||||
common stock repurchased | -68K - | -1.45M 2,032.35% | -29K 98% | -208K - | -136K 34.62% | -6K 95.59% | -13K 116.67% | -259K 1,892.31% | -185K 28.57% | -375K - | -219K 41.60% | -1.67M - | -1.62M 2.76% | -1.10M 32.33% | -355K - | -706K - | -229K 67.56% | -4.54M 1,880.79% | -2.74M 39.64% | -729K 73.37% | -723K 0.82% | -1.12M 54.91% | -1.70M 51.43% | -1.83M 8.14% | -2.46M 33.86% | -2.51M 2.20% | -1.40M 44.24% | -1.40M 0.29% | -3.51M - | -3.25M 7.49% | |||||||||||||||
dividends paid | -979K - | -988K 0.92% | -1.02M 3.34% | -1.02M 0.10% | -1.02M 0.10% | -1.02M 0.29% | -1.02M 0.10% | -1.02M 0.20% | -1.09M 7.57% | -1.10M 0.91% | -1.10M 0.09% | -1.11M 0.18% | -1.15M 3.70% | -1.15M 0.17% | -1.15M 0% | -1.15M 0.09% | -1.19M 3.04% | -1.19M 0.34% | -1.19M 0.08% | -1.26M 5.96% | -1.29M 2.06% | -1.29M 0% | -1.28M 0.93% | -1.27M 0.71% | -1.30M 2.60% | -1.39M 6.77% | -1.39M 0.22% | -1.39M 0.14% | -1.39M 0.07% | -1.40M 0.94% | -1.45M 3.36% | -1.42M 2.07% | -1.41M 0.14% | -1.42M 0.42% | -1.41M 0.63% | -1.47M 4.04% | -1.46M 0.75% | -1.52M 4.39% | -1.50M 1.31% | -1.49M 0.87% | -1.48M 0.81% | -1.46M - | -1.43M 1.99% | ||
other financing activites | -33.98M - | 22.88M 167.33% | 6.59M 71.19% | -37.23M 664.70% | 21.45M 157.62% | 24.65M 14.89% | 7.01M 71.54% | -3.75M 153.40% | 31.44M 939.30% | -2.10M 106.68% | 701K 133.38% | 6.81M 871.33% | 28.51M 318.71% | 13.88M 51.30% | -4.64M 133.45% | 14.84M 419.47% | 30.77M 107.42% | 13.78M 55.21% | 6.50M 52.84% | -41.27M 734.90% | 21.99M 153.27% | 22.99M 4.54% | 7.83M 65.91% | 38.39M 389.94% | 48.71M 26.90% | 23.30M 52.17% | 165.78M 611.49% | 75.67M 54.36% | 48.49M 35.92% | 83.06M 71.29% | -821K 100.99% | 35.03M 4,366.63% | 59.03M 68.51% | 52.62M 10.85% | 45.33M 13.87% | 15.77M 65.21% | -16.96M 207.54% | 318.84M 1,980.38% | -23.78M 107.46% | 2.46M 110.34% | -40K 101.63% | -42K - | 65.62M 156,333.34% | ||
net cash used provided by financing activities | -34.92M - | 21.93M 162.79% | 5.60M 74.44% | -38.22M 781.98% | 20.40M 153.38% | 22.21M 8.90% | 6.00M 72.99% | -4.73M 178.80% | 30.17M 738.02% | -3.30M 110.95% | -373K 88.71% | 5.96M 1,699.20% | 26.90M 351.00% | 12.59M 53.22% | -5.76M 145.73% | 13.72M 338.39% | 29.25M 113.14% | 12.41M 57.56% | 5.35M 56.93% | -42.50M 895.02% | 20.74M 148.79% | 20.07M 3.23% | 4.97M 75.22% | 36.06M 625.26% | 40.41M 12.07% | 14.04M 65.26% | 89.36M 536.54% | 74.28M 16.88% | 7.22M 90.28% | 81.43M 1,027.49% | -6.80M 108.35% | 30.88M 553.84% | 56.88M 84.24% | 50.48M 11.25% | 38.19M 24.34% | 11.21M 70.65% | -20.25M 280.63% | 96.89M 578.53% | -27.79M 128.68% | -428K 98.46% | -2.65M 518.22% | 10.37M - | 48.60M 368.93% | ||
effect of forex changes on cash | 31.79M - | 15.54M 51.11% | |||||||||||||||||||||||||||||||||||||||||||
net change in cash | 103.81M - | 44.77M 56.87% | -10.55M 123.57% | -37.02M 250.88% | 22.29M 160.19% | 5.82M 73.89% | -34.12M 686.36% | 6.10M 117.88% | 7.53M 23.41% | -1.75M 123.23% | -58.69M 3,255.35% | -3.51M 94.01% | 14.21M 504.27% | 17.34M 22.04% | -1.64M 109.47% | -8.43M 413.59% | 8.95M 206.24% | 28.63M 219.69% | -12.30M 142.99% | -26.59M 116.12% | 5.86M 122.05% | 22.44M 282.64% | -42.80M 290.73% | 51.14M 219.49% | 19.64M 61.60% | -17.42M 188.72% | -67.71M 288.60% | -54.53M 19.47% | 60.90M 211.68% | 60.77M 0.21% | 22.03M 63.75% | 32.03M 45.41% | 66.25M 106.84% | 1.19M 98.20% | -130.04M 10,999.92% | -39.45M 69.66% | -72.79M 84.49% | 57.56M 179.08% | -25.32M 143.98% | 11.61M 145.85% | 4.65M 59.96% | 23.16M 398.34% | -10.54M 145.52% | 4.53M 142.95% | |
cash at beginning of period | 44.33M - | 148.14M 234.16% | 192.91M 30.22% | 182.35M 5.47% | 145.33M 20.30% | 167.62M 15.34% | 173.44M 3.47% | 139.31M 19.67% | 145.41M 4.38% | 152.94M 5.18% | 151.19M 1.14% | 92.51M 38.81% | 89.00M 3.80% | 103.20M 15.96% | 120.54M 16.80% | 118.90M 1.36% | 110.47M 7.09% | 119.42M 8.11% | 148.05M 23.97% | 135.74M 8.31% | 109.15M 19.59% | 115.01M 5.37% | 137.45M 19.51% | 94.66M 31.14% | 145.79M 54.03% | 165.43M 13.47% | 148.01M 10.53% | 80.30M 45.75% | 25.77M 67.90% | 86.67M 236.28% | 147.44M 70.12% | 169.47M 14.94% | 201.50M 18.90% | 267.75M 32.88% | 268.94M 0.45% | 138.90M 48.35% | 99.45M 28.40% | 26.66M 73.19% | 84.22M 215.89% | 58.91M 30.06% | 70.51M 19.70% | 11.08M - | 44.67M 303.12% | ||
cash at end of period | 148.14M - | 192.91M 30.22% | 182.35M 5.47% | 145.33M 20.30% | 167.62M 15.34% | 173.44M 3.47% | 139.31M 19.67% | 145.41M 4.38% | 152.94M 5.18% | 151.19M 1.14% | 92.51M 38.81% | 89.00M 3.80% | 103.20M 15.96% | 120.54M 16.80% | 118.90M 1.36% | 110.47M 7.09% | 119.42M 8.11% | 148.05M 23.97% | 135.74M 8.31% | 109.15M 19.59% | 115.01M 5.37% | 137.45M 19.51% | 94.66M 31.14% | 145.79M 54.03% | 165.43M 13.47% | 148.01M 10.53% | 80.30M 45.75% | 25.77M 67.90% | 86.67M 236.28% | 147.44M 70.12% | 169.47M 14.94% | 201.50M 18.90% | 267.75M 32.88% | 268.94M 0.45% | 138.90M 48.35% | 99.45M 28.40% | 26.66M 73.19% | 84.22M 215.89% | 58.91M 30.06% | 70.51M 19.70% | 75.16M 6.59% | 23.16M 69.19% | 539K 97.67% | 49.19M 9,026.72% | |
operating cash flow | 26.42M - | 12.12M 54.14% | -1.83M 115.10% | 9.01M 592.46% | 14.88M 65.09% | -6.71M 145.11% | -17.30M 157.81% | 31.52M 282.14% | 7.83M 75.16% | 25.11M 220.70% | -24.89M 199.10% | 1.98M 107.97% | 25.04M 1,161.84% | 16.52M 34.01% | 392K 97.63% | 9.51M 2,324.74% | 173K 98.18% | 22.14M 12,700.58% | -6.61M 129.85% | 20.68M 412.83% | 10.91M 47.24% | 11.80M 8.14% | -41.41M 451.01% | 5.46M 113.18% | 8.99M 64.71% | -21.78M 342.25% | -44.98M 106.52% | -70.57M 56.90% | 56.95M 180.70% | 41.13M 27.77% | 64.53M 56.87% | 14.11M 78.14% | 37.62M 166.70% | 41.20M 9.51% | 8.20M 80.10% | 19.63M 139.41% | 21.53M 9.71% | 165K 99.23% | -972K 689.09% | 22.64M 2,429.63% | 3.94M 82.60% | 23.16M 487.92% | 17.54M 24.24% | -22.73M 229.59% | |
capital expenditure | -525K - | -451K 14.10% | -767K 70.07% | -385K 49.80% | -212K 44.94% | -305K 43.87% | -255K 16.39% | -440K 72.55% | -808K 83.64% | -558K 30.94% | -327K 41.40% | -847K 159.02% | 41K 104.84% | -569K 1,487.80% | -521K 8.44% | -1.26M 142.03% | -1.54M 22.13% | -621K 59.68% | -1.06M 70.21% | -769K 27.25% | -927K 20.55% | -753K 18.77% | -718K 4.65% | -530K 26.18% | -705K 33.02% | -1.55M 119.57% | -1.91M 23.06% | -4.20M 120.58% | -2.57M 38.77% | -2.12M 17.49% | -1.32M 37.78% | -933K 29.37% | -409K 56.16% | -1.20M 194.13% | -193K 83.96% | -964K 399.48% | -1.03M 7.26% | -515K 50.19% | -95K 81.55% | -409K 330.53% | -440K 7.58% | -539K - | 1.02M 289.98% | ||
free cash flow | 25.90M - | 11.67M 54.96% | -2.60M 122.26% | 8.63M 432.19% | 14.67M 70.00% | -7.02M 147.85% | -17.56M 150.24% | 31.08M 276.99% | 7.02M 77.41% | 24.55M 249.66% | -25.21M 202.68% | 1.14M 104.51% | 25.08M 2,105.45% | 15.95M 36.39% | -129K 100.81% | 8.24M 6,490.70% | -1.37M 116.58% | 21.52M 1,674.54% | -7.67M 135.62% | 19.91M 359.67% | 9.98M 49.86% | 11.04M 10.64% | -42.13M 481.45% | 4.93M 111.70% | 8.29M 68.12% | -23.33M 381.54% | -46.88M 100.99% | -74.77M 59.48% | 54.38M 172.72% | 39.01M 28.26% | 63.21M 62.02% | 13.17M 79.16% | 37.21M 182.48% | 39.99M 7.48% | 8.01M 79.98% | 18.66M 133.14% | 20.50M 9.83% | -350K 101.71% | -1.07M 204.86% | 22.23M 2,183.88% | 3.50M 84.26% | 23.16M 561.85% | 17.00M 26.57% | -21.71M 227.67% |
All numbers in USD (except ratios and percentages)